App directory
OpenAct starts with three apps: Projects, which is free, and Docs and Advisory, which are part of OpenAct Director. Apps with a ★ Director badge need a Director or Producer plan. Add more apps from this directory, or build your own. Each app gets sign-in, companies, roles, permissions and the app shell from the core.
Install an app by its id:
npm run openact -- add contacts
npm install
npm run deployRun npm run openact -- directory to see the same list in your terminal.
In the app, select App directory below the last divider on the app rail. The Apps page shows the apps in the current company and the apps from this directory that you can add. Owners and admins can turn apps on or off there. To show the directory on that page, the host passes it to createClient:
import directory from "../../directory/apps.json";
createClient({ apps: [...apps, site], directory: directory.apps as DirectoryApp[] });- Built in
Manage projects with a Kanban board, a Gantt timeline and a calendar. Includes an AI agent and search.
projectsInstalled with OpenAct - ★ Director
A company library of paper-size docs, with folders, categories and tags. Live editing, comments and AI writing help. Share a doc with a link, or print it to PDF.
Part of OpenAct Director, the paid plan for startups to midmarket companies.
docsNeeds Director - ★ Director
Run a marketplace of approved advisors. Members book consults or pay in advance through Stripe Connect, and the company keeps a fee. Each paid engagement opens a project.
Part of OpenAct Director, the paid plan for startups to midmarket companies.
advisoryNeeds Director - Planned
Track time on projects and tasks. Timesheets, approvals and reports.
timetrackUnder review - Planned
A company directory of people, teams and roles, with search.
directoryUnder review - Planned
A profile for each person: photo, bio, skills, links and time zone.
profilesUnder review - Planned
Groups and teams with members, posts and shared files.
groupsUnder review - Planned
Personal and team to-do lists that live outside projects.
tasksUnder review - Planned
People and companies outside your company. A light CRM with notes and follow-ups.
contactsUnder review - Planned
Events with sign-ups, reminders and a shared calendar.
eventsUnder review - Planned
Weekly availability, Google and Microsoft calendar busy times, and booking links. Other apps, such as Advisory, add a Pick a time step.
bookingUnder review - Planned
Courses and lessons, with progress for each person.
learnUnder review - Planned
Approvals and automations that run across apps.
workflowUnder review - Planned
A help desk: tickets, replies and a help center.
supportUnder review - Example
Company notes. The smallest complete app: a table, an API route, a permission and a page. Copy it to start your own.
hello - Example
Find remote talent in the US and the Philippines, and hire them as contractors on your projects. A mockup of a planned app.
orbytt
Reserved names
These ids are reserved for official apps from MarketGrowth: projects, docs, timetrack, directory, profiles, groups, tasks, contacts, events, learn, workflow and support. The app tool installs an app with one of these ids only from its official source.
Some ids are reserved for OpenAct itself, because app ids become table, route and file prefixes. Examples are core, api, admin, company and users.
If your app needs one of these names, give it a longer id, such as acme-tasks. You can still show "Tasks" as its name.
List your app
Anyone can build an app for OpenAct and list it here.
- Build the app in a public GitHub repository. Read Build an app and Permissions.
- Tag a release, such as
v1.0.0. - Open a pull request that adds your app to
directory/apps.jsonwith the statusavailable. The directory README shows each field.