> For the complete documentation index, see [llms.txt](https://docs.robocent.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.robocent.com/support/tutorials/how-to-agent-portal-texting-platform.md).

# Master the Agent Portal

The Heart of the RoboCent Texting Platform.

### The Basics

#### Do I need to use the Agent Portal?

If you've selected (or plan on selecting) the ["Self-Service" option when you schedule your Text Message](/support/tutorials/how-to-schedule-text-message.md), you or your agents will need to use the Agent Portal to send the initial messages and manage conversations.

#### Who Sends the Texts?

{% hint style="success" %}
[Click Here to see why Text Messages must be sent by a human](/support/frequently-asked-questions/sms-faq.md)
{% endhint %}

### How to Use the Agent Portal

{% hint style="warning" %}
This guide assumes you already have a **User Account** with RoboCent. If you need to create an account, visit our guide by clicking the link below.

Click Here to view our Guide -> [How To: Sign-Up](/support/tutorials/how-to-sign-up.md)
{% endhint %}

{% hint style="warning" %}
Additionally, to use the Agent Portal you must **first be invited to join an Organization** and **assigned to the campaign**. Once invited, you will receive an email confirming you have been successfully added to the campaign.

If you are not seeing any campaigns, contact your Account Administrator.

If you are an Account Administrator, review this guide to invite agents to your campaign -> [How To: Invite Agents to a Campaign](/support/tutorials/how-to-schedule-text-message.md)
{% endhint %}

#### Step 1: Navigate to the Agent Portal

{% hint style="info" %}
To access the Agent Portal, **select the Agent Portal button** next to your scheduled Text Message Campaign.

To learn how to schedule a Text Message, visit our Guide -> [How To: Schedule Text Message Campaign](/support/tutorials/how-to-schedule-text-message.md)
{% endhint %}

#### Step 2: View Available Campaigns

{% hint style="info" %}
In the upper left corner of the page, select the Campaign you want to view from the **Dropdown Menu.**
{% endhint %}

![](https://3538356751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlMrAEW2O3pzRybBmIA%2Fuploads%2Fb9odXuelBdkfdpuThccy%2Fagent_ui_campaign_dropdown.png?alt=media\&token=aec2275d-18d1-430b-ace7-8c8ff4d71e04)

#### Step 3: Send Initial Messages

{% hint style="info" %}
When the campaign becomes active (*once the Start Time on the Start Date has been reached*) you will be able to send the initial messages to your contacts.

To do this, all you need to do is select "Start Conversation". This will bring up a 1-on-1 conversation with the first contact in your queue.

To send a single message to the contact, select "Send". To send a single message to the contact **and load the next text** for the following contact, **select "Send+New".**
{% endhint %}

{% hint style="success" %}
To learn more about this process, visit our Guide -> [Text Messaging with RoboCent](/outreach/text-messaging.md)
{% endhint %}

#### Step 4: View and Respond to Inbound Messages

{% hint style="info" %}
At any time during the sending process you can begin managing inbound responses. On the same page you are sending the text messages, select "Inbox" on the top left of the page.
{% endhint %}

![](https://3538356751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlMrAEW2O3pzRybBmIA%2Fuploads%2F0YyDgXzthdKUElNyP49c%2Fagent_ui_inbox_button.png?alt=media\&token=0a48e180-226e-4871-8cde-94fb6fedc33d)

{% hint style="info" %}
Now that we have received Inbound Responses, we will want to read what people sent us. From the Inbox view, we can click on different messages from our contacts and respond in a 1-on-1 conversation with each contact.
{% endhint %}

![](https://3538356751-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MlMrAEW2O3pzRybBmIA%2Fuploads%2FKgXOC5YhQeh6wxUGitbk%2Fagent_ui_inbox.png?alt=media\&token=06deca49-8790-4bad-b171-137d70c68436)

{% hint style="info" %}
To conversate with a contact, select their name from the list of contacts on the left of the page. Once selected, you can type your response using the text box on the bottom of the page. Once you are happy with your message, select "Send" to send this message to that contact.

You can also use preloaded scripts by selecting it from the "Templates" section in the middle of the page, below the contacts name and phone number in the conversation window. This will automatically preload the text box on the bottom of the page with the script verbiage. You can then edit the message or send it as is.
{% endhint %}

{% hint style="danger" %}
Only account administrators will be able to see all messages received. If you are accessing the Agent Portal with an Agent account, you will only be able to see messages that have been sent to you.
{% endhint %}

{% hint style="success" %}
Success! You can now successfully use the Agent Portal like a pro!
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.robocent.com/support/tutorials/how-to-agent-portal-texting-platform.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
