This guide walks you through creating a Project, completing required sections, and submitting to your aggregator.
Step 1: Create the Project
- Go to Projects → + Create Project
- Select the Project Type (RCS is the only supported channel during beta)
- Choose an existing Brand or create a new one
If you create a new Brand here, it will also be added to your Brand inventory for future use.
Tip: If you select an existing Brand, the Brand Details section will be pre-filled.
Step 2: Complete Project Details
After creation, you'll land on the Project Details page. The form is divided into sections that correspond to the information required to launch an RCS agent.
Page Layout
Left Side | Right Side |
Form sections (details below) | Tasks, comments, Activity Log, PreCheck |
Look under Next Steps for you to see tasks assigned to you.
Tip: You can assign individual tasks and discuss with others using comments in the right-side pane.
Understanding Milestones
Every project has a fixed sequence. As the project passes Milestones, subsequent sections of the details page will be unlocked and available to edit.
Milestone | Unlocks |
Project created | Brand Details, Agent Details, Opt In/Opt Out and Message Flow |
First milestone complete (all Brand, Agent, and Message Flow details collected) | Agent ID |
Agent ID Provisioned | Demo Assets |
Demo Assets Uploaded | Launch Status |
Project Form Sections
Project Details
Review all of the channel details for the project and invite collaborators. From the Project Partners area, you can invite and assign to a Client. You can bulk assign tasks when assigning the project.
Important: Assigning a Project to a Client grants them edit access. When they submit it back to you, their access changes to view-only.
Brand Details
Business information about the Brand (e.g., legal name, EIN). Pre-filled if you selected an existing Brand.
Agent Details
Information about the RCS agent, including:
- Branding assets (logo, colors)
- Point of contact for identity verification
Opt In, Opt Out and Message Flow
Details on the messaging content and user interactions. This information must be demonstrated in your demo video later.
Agent ID
Your unique Agent ID and QR code for testing. This section unlocks after the first milestone is complete.
Demo Assets
Upload your demo video here. This section unlocks once Agent ID has been provisioned.
Important: Remember to save your work before leaving the page.
Launch Status
Set the status of agent launch to keep your Clients up to date on the latest launch status based on feedback from your aggregator
Step 3: Record and Upload Your Demo Video
Once your Agent ID is generated, follow these steps to record your demo:
- Add your phone number as a test device for this agent within your aggregator's dashboard (or through the process they've provided).
- Scan the QR code in the Agent ID section to open a messaging thread with the agent. Confirm the logo and display name are visible. If not, try a different phone number or contact your aggregator for support.
- Record a 2–3 minute video showing the agent's core messaging flow, including:
- Opt in
- Opt out
- Help
- External triggers
- Other core interactions
- Upload the video to the Demo Assets section.
Step 4: Run PreCheck
Use the PreCheck tool in the right-side pane to validate your Project. PreCheck runs content quality checks and flags issues that could delay approval.
Tip: Run PreCheck just before submitting your agent for launch as a final sense check. There are no limits on PreCheck during beta.
Step 5: Submit to Your Aggregator
How you submit depends on your setup:
Setup | Submission Process |
With integration | Submit directly through the integrated aggregator API |
Without integration | Manually transfer data using your aggregator's process |
Once your aggregator receives the complete Project (including demo video), they will proceed with final provisioning and launch.
Beta Recommended Workflow
In most cases, you should:
- Create a Project
- Complete initial Agent, Brand and Messaging Flow fields if known
- Invite your Client and assign remaining Tasks to complete the rest.
This ensures that your Client has assigned work when they accept the project invite.
Inviting Clients (Best Practice)
Recommended: Invite Clients from within a Project.
When invited as part of a Project workflow:
- They see the Project immediately
- Tasks are already assigned and they can get started right away.
Avoid: Inviting Clients directly from the Partners page unless you intend to assign them to a Project later.
If invited from the Partners page:
- No Projects may be visible at login
- They must wait to be assigned before completing work
How to Invite a Client to a Project
- Open the Project
- Click Invite Client
- Choose whether to assign Tasks to the Client upon project acceptance
Once the Client accepts the project invite:
- The Project is reassigned (if Tasks were also assigned) which gives them edit access
- They can complete the tasks assigned
- When they are finished, they can use the Submit action to hand the Project back to you
Adding Internal Team Members to a Project
Project membership is separate from account membership.
To add a teammate:
- Open the Project
- Locate Team Members
- Search and add an existing Account Member
Team members:
- Receive assignment and comment notifications
- Inherit permissions from their account roles
Need support? Reach out on your dedicated Slack channel or beta@texter.id