RESPECTLY.AI

Consulting: Set up Respectly for your practice, end to end

A discovery call goes well, you promise a proposal, and it goes out four days later because you were delivering. Set up the way this guide describes and the enquiry qualifies itself, the proposal and the statement of work go out as signable documents, and the follow-up runs without you.

16 chapters · 183 steps · about 11.8 hours end to end

Chapter 0

Before you begin

Five minutes of reading that will save you hours later — what the product is for, how consent works, and what you need to have to hand.

  • What Respectly does

    Knowing which of the five building blocks you are in stops most early confusion.

    Respectly is one place to reach the people you do business with — and to prove you were allowed to. Everything in the app is one of five things:

    • Contacts — the people you talk to, the consent you hold for each of them, and the pipeline stage they are at.
    • Templates — reusable SMS, email and voice-call content with merge fields.
    • Forms and documents — forms collect information and consent; documents (called "Agreements" in the UI) get signed.
    • Sends — the wizard that puts a message, a form or a document in front of the right people, lawfully.
    • Automation — workflows and sequences that do the above without you.

    The Inbox is where every one of those lands afterwards, and the Dashboard is the summary. That is the whole product.

  • What to have ready

    Two of these gate features later, and chasing them mid-setup is the usual reason people stall.

    Business name, website and EIN (or local tax ID)Required for a dedicated US SMS numberCarriers demand it for 10DLC registration. Without it you can still send on the shared pool.
    Full billing addressRequired for 10DLC, and it sets your home jurisdictionYour billing country decides which consent rules apply to you by default.
    A logo and a brand colourOptional but do it earlyThey are applied to every form, email and signing page.
    A contact listCSV, Google Contacts or OutlookMax 10,000 contacts and 5 MB per CSV import.
    A payment cardRequired to finish setupThe trial is 14 days; the card is captured during the wizard.

    Watch out

    A dedicated US long-code number needs an EIN and a business — sole proprietors and personal accounts are hard-blocked from 10DLC by the carriers, not by us. If that is you, plan on the shared number pool or a toll-free number.

  • Who on your team does what

    Deciding roles now avoids a rebuild once several people are in the account.

    Access is controlled by roles, and each role is a set of permissions grouped by area — Contacts, Documents, Forms, Campaigns, Inbox, Templates, Analytics, Team, Roles, Settings, Billing, Webhooks and AI. System roles cannot be deleted or renamed, but you can edit what they are allowed to do, and you can create your own.

    Tip

    A useful default: one owner who holds Billing and Team, everyone who sends holds Campaigns and Contacts, and whoever owns compliance holds Settings. You can change all of this later in Settings > Roles & Permissions.

Chapter 1

Create your account

Sign up, verify your email, create the organization, and get past the plan gate.

  • Sign up

    Everything else hangs off the organization this creates.

    app.respectly.aiCreate an account

    The signup form asks for first name, work email, company name, an optional industry, and a password. Or use Continue with Google, Microsoft or Apple and you will be asked for the company name and industry straight afterwards.

    Tip

    Set the industry here even though it is optional. It picks your recommended starter kit, the sample copy in the send composer, and which version of this guide you are shown.

  • Verify your email

    This is a hard gate — an unverified user is bounced out of every screen in the app.

    Click the link in the verification email, then sign in. If it never arrives, use Resend verification email on the same screen and check spam — it comes from Respectly, not from your own sending domain, which you have not set up yet.

  • Create your organization

    The organization is the tenant — contacts, templates, consent and billing all belong to it.

    Confirm your email address, company name and industry, then Create Organization. You land on a short "You're all set!" screen and then the setup wizard.

    Watch out

    One organization per business, not one per user. Colleagues join the organization you create by invitation — if they sign up separately they get their own isolated account and will not see your contacts.

  • Understand the trial and the card gate

    Until a card is on file the app redirects you back to setup from every route — this surprises people.

    New signups start a 14-day trial in a pending-card state. While in that state, opening any page sends you back to the plan step. Add a card there and the whole app unlocks; the trial days are not lost by adding a card early.

    Plans, pricing and trials

Chapter 2

Finish guided setup

The eight-step wizard, what each step really does, and what the starter kit builds for you.

  • Walk the setup wizard

    It collects, in one pass, the things half a dozen features later depend on.

    The wizard runs full-screen with a step list on the left, a progress bar, and a "Finish setup later" link. Progress saves on every change, so closing the browser costs you nothing and a banner on the dashboard brings you back.

    1. Welcome — orientation only, not skippable.
    2. Business Details — personal details plus an Individual/Business selector. Choose Business and fill in the org name, industry, website, EIN and billing address.
    3. Branding — logo, brand colour and logo position, with a live preview of your intake form.
    4. Your Goals — pick Send Campaigns, Collect Documents & eSignatures, or Explore Everything. At least one is required; it decides which later steps you are shown.
    5. Import Contacts — CSV with column mapping, or Google / Outlook.
    6. Communications — your email sender and whether you want a shared or dedicated phone number.
    7. Choose a Plan — the card gate. Not skippable for new signups.
    8. What's Next — a short feature tour.

    Tip

    Every step except Welcome and Choose a Plan has its own skip link. Skipping is safe — each one has a permanent home in Settings, and this guide covers all of them.

  • Pick your industry starter kit

    This is the single highest-leverage click in setup: it builds a working configuration instead of leaving you with an empty account.

    A starter kit is a curated set of tags, a pipeline with named stages, forms, signable documents, SMS and email templates, and live workflows — all built for one industry. The wizard recommends one based on the industry you chose, and provisions it at the final step.

    For your industry the recommended kit is "Professional Services" — Turn intake inquiries into signed engagements and funded retainers. Applying it creates 4 tags, the Client Pipeline (4 stages), 2 forms, 1 document, 2 message templates and 2 ready-to-run workflows.

    What this looks like for you

    A prospective client fills out your matter intake form at 9pm describing a contract dispute. By morning the inquiry is logged in your Client Pipeline at Intake Discovery, a conflict-check reminder is on your desk, and an SMS has already confirmed their consultation slot. Once you scope the work, you send a branded engagement letter for e-signature and the matter moves to Retainer Paid the moment funds clear.

    Tip

    Applying a kit is safe to re-run. Tags and pipelines are matched by name, so nothing is duplicated, and anything you have already built is left alone.

  • Know what the kit created — and change it

    A kit is a starting point, not a black box; everything it makes is ordinary, editable content.

    The Use Cases page shows every kit as a walkthrough — the tags, the pipeline stages and their exit criteria, each form and document with the AI prompt that generates it, the message templates, and the workflows. Apply this kit provisions the whole set for real.

    Tip

    Re-applying is safe. Tags and pipelines are matched by name, so nothing is duplicated, and anything you have edited is left alone.

    Open Use Cases
  • Resume setup later

    Knowing where the unfinished steps live means an interrupted setup never becomes an abandoned one.

    If you skip out, the dashboard shows a resume banner with the steps you have left, and the Getting Started widget tracks the practical first tasks: add a contact, create an SMS template, create an email template, create a document, build a form, invite your team.

Chapter 3

Business profile and branding

The details that unlock SMS registration, set your compliance jurisdiction, and brand every page a customer sees.

  • Complete your business details

    These exact fields are what a carrier checks before it will let you send SMS from your own number.

    SidebarSettingsProfile

    The Profile page has separate cards, each with its own Save Changes button. Make sure the account is set to Business rather than Individual — use Switch to Business if not — and complete every field below.

    Company NameYour registered legal nameMust match the EIN registration, not a trading name.
    IndustryYour verticalDrives the recommended kit and this guide.
    Business ID / EINYour tax IDRequired for 10DLC.
    Websitehttps://…Required for 10DLC and for toll-free verification.
    Billing addressCountry, state/province, street, city, postal codeRequired for 10DLC and it sets your home compliance jurisdiction.

    Watch out

    Leave any of these blank and the SMS brand registration will fail later with "Tenant business identity incomplete". It is much less painful to fill them in now.

  • Set your logo and brand colour

    These are applied automatically to every form, email header and signing page your customers see.

    Upload a logo on the Profile page — it is auto-cropped and the variants used across hosted forms, emails and signature pages are generated for you. Pick a brand colour from the six presets or enter a custom hex.

    Tip

    Public forms and the signer portal render a branded banner carrying your logo and company name. Skip this and they fall back to the Respectly wordmark, which is not the impression you want on a contract.

  • Secure your login

    This account holds other people's personal data and their consent record. Treat it accordingly.

    SidebarSettingsSecurity

    The Login Methods section lists Password, Google, Microsoft and Apple. Connect or unlink each one, and set or change your password here. You cannot unlink your last remaining method — the app blocks it rather than locking you out.

  • Change your password

    A password you share, reuse or half-remember is the weakest point in an account that holds other people's consent records.

    SidebarSettingsSecurityLogin MethodsChange password

    The Password row in Login Methods reads Change password if you already have one, and Set password if you signed up with Google, Microsoft or Apple and have never had one. Either opens the same dialog.

    Current passwordThe password you sign in with todayNot asked for when you are setting a first password.
    New passwordThe one you wantA strength meter scores it as you type.
    Confirm passwordThe same againA mismatch is rejected before anything is saved.

    Before you start

    A password must be at least 8 characters and contain an uppercase letter, a lowercase letter, a number and a special character. The same rule applies on signup, on reset and when a colleague accepts an invitation.

    Watch out

    Five failed sign-in attempts lock the account for 15 minutes. If you are locked out, wait it out or use the forgot-password link rather than guessing again.

    Open Security
  • Connect or unlink Google, Microsoft and Apple sign-in

    Linking a provider gives you a second way in, which matters on the day you cannot remember your password.

    SidebarSettingsSecurityLogin Methods

    Login Methods lists Password, Google, Microsoft and Apple. Each provider row shows either Connect, or the linked email address and an Unlink button. Connect sends you to the provider's consent screen and brings you back with the account linked.

    Watch out

    You cannot unlink your last remaining method. The app blocks it with a warning rather than locking you out — set a password first if you want to drop your only linked provider.

    Tip

    Your email address is fixed on the Profile page and cannot be edited there. Linking a provider adds a way to sign in; it does not change which address the account belongs to.

  • Switch between an Individual and a Business profile

    Only a Business profile exposes the company fields that SMS registration and your compliance jurisdiction depend on.

    SidebarSettingsProfile

    Below Personal Information sits a card that carries Switch to Business or Switch to Individual, depending on where you are now. Switching is not destructive — it changes which fields the page asks you for.

    • Individual — Personal Information only: First Name, Last Name, the read-only Email Address, Phone Number and Photo.
    • Business — adds Company Name, Industry, Business ID / EIN, Logo, Website and a billing address.

    Watch out

    Stay on Individual and there is nowhere to enter an EIN or a website, so a dedicated local number can never be registered for you. Switch to Business before you request one.

    Tip

    Each card on the Profile page saves separately. Fill a card in, press its own Save Changes, then move to the next one.

  • Add your billing address

    The country you put here decides your home compliance jurisdiction and the currency you are billed in.

    SidebarSettingsProfileSwitch to Business

    The billing address lives on the Business card, alongside Company Name and Business ID / EIN. The state and postal-code labels change to match the country you pick, so a Canadian address asks for a province and a postal code rather than a state and a ZIP.

    CountryWhere the business is registeredSets your home jurisdiction and your billing currency.
    State / provinceThe regional label follows the countryNeeded for 10DLC brand registration.
    Street, city, postal codeThe registered addressCarriers check this against your tax registration.

    Compliance

    Settings > Compliance shows a Contact Creation Defaults matrix with a row labelled "Your billing country". That row is derived from this field — get the country wrong and every new contact is evaluated against the wrong rulebook.

    Watch out

    Canada is billed in CAD and everywhere else in USD. Once a paid subscription exists the currency is fixed and cannot be changed, so set the country before you subscribe.

Chapter 4

Your sending identity

Which email address and which phone number your messages come from — and what it takes to use your own.

  • Send email from your own address

    Mail from your own domain gets opened and gets delivered; mail from a shared platform address does neither as well.

    SidebarSettingsEmail Configuration

    Turn on Custom Email Sending and choose a provider: Gmail or Microsoft (one-click OAuth consent), Apple, or Custom SMTP where you supply host, port, username, password and the From address. Then use Send Test Email before you save.

    Watch out

    If you enable custom sending but do not finish connecting the provider, email keeps going out from the default Respectly address. The page warns you — read the warning.

  • Choose what your address is used for

    You may want contracts to come from you but bulk campaigns to come from elsewhere. This is where you decide.

    The use-case chips — Documents, Forms, Campaigns — control which kinds of email use your custom sender. Authentication, billing and support email always comes from Respectly.

  • Choose a phone number

    Your options genuinely differ in cost, lead time and what you must prove, so pick deliberately.

    The Communications step of the setup wizard is where this is chosen. There are three routes:

    Shared Respectly poolFree, included on all plans, works immediatelyNo registration. The right default — start here and upgrade later.
    Dedicated toll-freeToll-Free Verification, roughly 2–4 weeksNeeds your website and billing address. No EIN required.
    Dedicated local (10DLC)Brand then campaign registration, typically 1–7 business days for the brand and more for the campaignNeeds EIN, business type, website and full billing address. Sole proprietors are blocked by the carriers.

    Tip

    A dedicated number is requested, not bought self-serve: the wizard raises a support ticket and the Respectly team provisions and registers it. There is no phone-numbers page in Settings — if you need one later, raise a ticket from Support.

  • Connect a Gmail or Microsoft account for sending

    It is the shortest route to sending from your own address — a consent screen instead of a set of SMTP credentials.

    SidebarSettingsEmail ConfigurationCustom Email Sending
    1. Turn on the Custom Email Sending toggle.
    2. Pick which use cases it applies to with the Documents, Forms and Campaigns chips.
    3. Choose Gmail or Microsoft in the provider picker.
    4. Press Connect. You are sent to the provider, you consent to send mail on your behalf, and you are returned to the page with the connected account shown.
    5. Press Save Changes.

    Before you start

    On a Microsoft work or school account the tenant administrator may have to approve the permission first. The flow redirects through the admin consent screen and back on its own — if you are not an administrator, someone who is will have to complete that step.

    Watch out

    If Custom Email Sending is on but the provider is not fully connected, email keeps going out from the default Respectly address. The page warns you when that is the case.

    Tip

    A connection can expire. If a send or a test fails asking you to reconnect, press Connect again — nothing else needs redoing.

    Open Email Configuration
  • Set up custom SMTP

    It is the route for Apple Mail and for any mailbox that is not Gmail or Microsoft.

    SidebarSettingsEmail ConfigurationCustom SMTP

    Pick Apple or Custom SMTP in the provider picker and the credential panel appears. The page shows app-password guidance for the host you have entered, because most providers will not accept your normal login password from an application.

    HostYour provider's SMTP serverFrom your mail provider's documentation.
    PortThe submission port your provider specifies
    UsernameUsually the full mailbox address
    PasswordAn app password where your provider offers oneStored encrypted and never shown back to you.
    From email and nameWhat the recipient sees in their inboxUse an address on a domain you control.

    Tip

    When you come back to edit the page the password field is blank — that is the saved password being withheld, not a lost one. Leave it blank and the existing password is kept; type a new one only when you actually want to replace it.

    Compliance

    Authentication, billing and support email always comes from Respectly regardless of what you configure here. Replies to your sends arrive in the Respectly inbox, not in the connected mailbox.

  • Send a test email

    It is the only way to find out your credentials are wrong before a customer does.

    SidebarSettingsEmail ConfigurationSend Test Email

    Type a recipient address and press Send Test Email. A message with the subject "Respectly — Test Email" is sent using the configuration currently on screen, so you can test before you save rather than saving something broken and finding out later.

    • Nothing arrives — check the host, port and username, and whether your provider requires an app password.
    • It arrives from the wrong address — the From email is the field to correct.
    • You are asked to reconnect — the OAuth connection has expired; press Connect again.

    Tip

    Send the test to a mailbox on a different provider. Mail to yourself can be delivered when mail to the outside world is not.

Chapter 5

Compliance foundations

What the platform enforces on your behalf, the one switch you control, and where to look when a send is blocked or held.

  • Check your contact-creation defaults

    It explains why a brand-new contact already has some consent and, more importantly, why it does not have marketing consent.

    SidebarSettingsCompliance

    The read-only Contact Creation Defaults card shows an Allow/Block matrix for your billing country and for the global floor. The engine starts wide open and only restricts where a jurisdiction rule says so — which is why adding a contact auto-grants the cells that are allowed, and records the trail for each one.

    Compliance

    Most US states BLOCK the automatic granting of marketing consent. That is deliberate and you cannot override it. Marketing consent has to be captured from the contact — through a form they submit, or on the consent screen with evidence attached.

  • Decide on double opt-in

    This is the one compliance setting you control, and it is a real trade-off.

    With double opt-in on, a contact who opts in on a form is sent a confirmation link and stays pending until they click it. Consent only activates then. Turning it off records consent immediately, which is faster and weaker.

    Tip

    If your account shows a "Managed by Respectly" banner instead of a toggle, the platform sets this for you and support can change it.

  • Read your jurisdiction rulebook

    Before you argue with a blocked send, read the rule that blocked it.

    SidebarSettingsPolicies

    Pick a jurisdiction and a channel and the page explains, in plain language, what it takes to send compliantly there — opt-in requirements, consent checks, permitted sending times, and opt-out handling. Rules inherit global, then country, then state, with the most specific one winning.

  • Understand calling hours and deferral

    A send that seems to have vanished has usually just been held until the recipient's local window opens.

    Calling hours are platform rules evaluated per recipient against their local time — there is no quiet-hours setting for you to configure. An out-of-hours send is deferred, not dropped: the review step groups recipients into sending groups, and the inbox shows the campaign as Scheduled with a live countdown until it goes on its own.

    Tip

    A contact with no usable timezone fails closed and is held rather than sent at a possibly illegal hour. Complete country and state on your contacts and this stops happening.

  • Use the decisions log

    It is the answer to "why did this not send?", and it is exportable when someone asks you to prove it.

    Every evaluation is logged with its outcome — Allow, Conditional or Block — and can be expanded to show the routing path, the individual checks, and the suggested remediation. Filter by channel, purpose, decision, date, country, state, rule id or recipient, and Export CSV.

    Tip

    In the Inbox the same outcomes are shown as Blocked or Needs Review. The word "Conditional" only appears here, in the log.

  • Know how opt-outs are handled

    Opt-outs are sticky and channel-wide, and reinstating one deliberately takes real effort.

    STOP on SMS, an email unsubscribe, a cleared box on a form, and an admin revoke all do the same thing: they opt the contact out across that whole channel and record it. Marketing emails automatically carry an unsubscribe link and your business mailing address.

    Compliance

    Once a contact has withdrawn consent on a channel, granting it again requires a written express opt-in with an uploaded document. A checkbox cannot overturn a revocation — by design.

  • Run a compliance test and read the decision

    You can find out whether a send would be allowed without sending anything to anyone.

    SidebarSettingsPoliciesRun a compliance test

    The Policies page carries a "Run a compliance test" call to action alongside View Decisions. A test runs the same engine a real send runs, so the answer you get is the answer you would have got.

    The outcome is one of three: Allow, Conditional or Block. Expand the record and it shows the routing path it took through global, country and state rules, each individual check it evaluated, the consent it auto-captured at contact creation, and the remediation that would clear a failure.

    Tip

    A test is written to the decisions log like any other evaluation, so you can reopen it later from Settings > Policies > Decisions instead of re-running it.

    Compliance

    Conditional does not mean blocked. It means the send may go ahead with a condition attached — commonly a calling-hours window, so the message is held until the recipient's local window opens rather than dropped.

    Open Policies
  • Export the decisions log to CSV

    When a regulator, a carrier or a client asks you to prove what you sent and why, this is the file.

    SidebarSettingsPoliciesView DecisionsExport CSV

    Policy Decisions opens with a stats bar — Total Evaluations, Allow, Conditional and Block — above the log itself. Narrow the log first, then export, so the file contains the evidence you were asked for and nothing else.

    1. Set the Date Range to the period in question.
    2. Filter by Channel, Purpose and Decision to isolate what you are proving.
    3. Narrow further by Country, State, Rule ID or Source, or search for a single recipient.
    4. Press Export CSV.

    Tip

    If the table reads "No decisions match your filters" the filters are too tight, not the log empty. "No decisions yet" is the genuinely empty state.

    Open Policy Decisions

Chapter 6

Contacts

Get your people in, organise them, and capture consent you can actually rely on.

  • The four ways contacts get in

    Picking the right door for each source saves a cleanup later.

    • CSV upload — bulk, with column mapping and duplicate handling.
    • Google or Outlook — OAuth import straight from your address book.
    • Manually — one at a time, from Add Contact.
    • Your intake form — a public link or QR code the contact fills in themselves, which is the only door that also captures marketing consent properly.
  • Import a CSV

    It is the fastest way to a useful account, and the options page matters more than it looks.

    SidebarContactsImport

    The wizard runs Import Contacts, Map Columns, Import Options, then the import itself. Start with Download Template — matching it means the mapping step auto-completes and is skipped.

    File limitsCSV, up to 5 MB, max 10,000 contacts per import
    Skip duplicate rowsSafest defaultLeaves existing contacts untouched.
    Update existing contactsUse when the CSV is more current than the app
    Create duplicates anywayReally does create a second recordIncluding for repeated rows inside the same file.
    Apply tags to all imported contactsStrongly recommendedTag by source so you can find this batch again.

    Compliance

    Importing is not consent. Informational consent is auto-applied only where your jurisdiction allows it, marketing consent is never imported, and smsOptIn / emailOptIn columns in your CSV are ignored on purpose.

    Tip

    Required custom fields must be mapped — the wizard forces the mapping step and blocks Continue until they are. Define your custom fields before a large import, not after.

    Open the import wizard
  • Import from Google or Outlook

    It skips the export/reformat step entirely and keeps the fields clean.

    Choose Google or Outlook in the same import wizard, consent in the popup, and pick what to bring across. The consent rules are identical to a CSV import.

    Import from GoogleImport from Outlook
  • Define your custom fields

    Do this before importing — custom fields are what make your messages specific instead of generic.

    SidebarContactsCustom Fields

    Custom fields are the data unique to your business — a policy number, a renewal date, a property address, a membership tier. Each becomes a merge variable available in every template, form and document.

    Watch out

    Deleting a custom field does not clean up the templates that use it. Those merge tags turn into red warning chips and would send as blank text — the app warns you before letting the send through.

  • Set up tags

    Tags are how you choose who receives what, so a small deliberate set beats a sprawling one.

    Tags are free-form labels. Filter the contact list by them, apply them in bulk, target a send with them, and add or remove them automatically from a workflow.

    Tags in the Professional Services kit

    New Inquiry · Conflict Cleared · Engagement Signed · High-Value Matter

    Use these as your starting vocabulary and add your own — tags are how you segment who gets what.

  • Build your pipeline

    A pipeline turns a contact list into a process you can see, and stages can trigger automation.

    A pipeline is an ordered set of stages a contact moves through. Switch the contact list to Kanban to drag contacts between stages, and note that moving to a stage is itself a workflow trigger.

    The Professional Services kit builds the "Client Pipeline" with these stages, in order:

    1. Intake Discovery — move on once: Matter type defined; Conflict check cleared
    2. Strategy Session — move on once: Estimated billable hours/fees calculated
    3. Engagement Sent — move on once: Contract signed; Payment terms agreed
    4. Retainer Paid — move on once: Retainer funds cleared; Matter opened in system

    Tip

    Those exit criteria are the useful part. Agreeing what "done" means for each stage is what stops a pipeline turning into a list of everyone you have ever met.

  • Publish your intake form

    A contact filling in their own preferences is the strongest consent evidence you can get, and the cheapest to collect.

    SidebarContactsIntake Form

    Every account gets a built-in intake form, public at /collect/{slug}. In the editor you control which contact fields appear, which custom fields to include, the branding, and the consent options — SMS, email and voice, each split into informational and marketing.

    Share it as a link or a QR code. The public page presents Service Notifications and Marketing Messages as two separate cards so the contact chooses each deliberately.

    Compliance

    Submitting the form replaces the contact's previous preferences rather than adding to them — anything left unchecked is turned off. That is what makes it a lawful opt-out route as well as an opt-in one, and the page says so to the contact.

    Open intake forms
  • Bulk actions, intake links and export

    The fastest way to fix consent across an imported list, and the export you will want at audit time.

    Select rows in Table view to reveal the bulk bar: Send Message, Send Document, Send Intake Form, Add Tag, Remove Tag, Update Consent, Export and Delete. Sending the intake form in bulk is the practical way to collect real marketing consent from a list you imported.

    Watch out

    Selection exists only in Table view — Grid, Kanban and mobile have no checkboxes. The header checkbox selects the current page of 20; a banner then offers to select everything matching your filter, capped at 500.

    Export opens on the narrowest scope available — your selection, then your filter, then everything — so it never silently widens.

  • Add one contact by hand

    It is the quickest way to get a single person into the app, and the form decides what you are allowed to send them.

    SidebarContactsAdd Contact

    The Add Contact modal has four sections: Identity, Address, your custom fields, and Consent. On mobile the same modal opens from the floating add button instead of the header.

    First NameRequiredThe only starred field on the form.
    Last NameOptional
    Phone / EmailAt least one of the twoNeither is required on its own. The line "Add at least one — phone or email." sits under the row and turns red if you leave both blank.
    TagsOptionalTag on the way in so you can find this contact by source later.
    AddressStreet Address, Country, State, City, ZIP CodeCountry and state decide which consent rules apply to this contact.

    Compliance

    The Consent section on this form is a read-only jurisdiction preview — it shows what will be auto-granted when you save, not something you can set. Informational consent is applied only where the jurisdiction rule allows it; marketing consent is never granted automatically. To record real consent you need evidence, on the consent screen or from a form the contact submitted.

    Save with Add Contact, or leave with Cancel. If your plan is already at its contact limit the button is blocked before the form opens.

    Open Contacts
  • Search and filter the contact list

    Every bulk action, export and send starts from the set of contacts you have filtered down to.

    SidebarContacts
    • Search — the box marked "Search contacts..." above the list.
    • Tag filter — a dropdown of your tags, with a Manage Tags link at the bottom of it.
    • Pipeline — the pipeline selector next to it, which also drives the Kanban view.

    The three combine. Whatever they leave on screen is the "filtered contacts" scope that Export and the bulk actions work against.

    Watch out

    Changing any filter clears your row selection. Select rows last, after the filter is the one you want.

    For a single person you already know the name of, the top bar search — "Search contacts, documents, forms..." — is faster than filtering the list.

  • Switch between Table, Grid and Kanban

    Only one of the three lets you select rows, which is why bulk actions sometimes seem to be missing.

    SidebarContactsview switcher
    • Table — the full list with checkboxes. The only view with row selection.
    • Grid — contact cards, for browsing rather than working.
    • Kanban — the pipeline board. Pick a pipeline in the selector, then drag cards between stages.

    Watch out

    Selection exists only in Table view. Grid, Kanban and the mobile card list render no checkboxes, so every bulk action — Send Message, Send Document, Send Intake Form, Add Tag, Remove Tag, Update Consent, Export, Delete — is desktop Table view only.

    In Table view the header checkbox selects the current page of 20 rows. When the whole page is checked and more contacts match your filter, a banner offers "Select all {N} contacts matching this filter", capped at 500 — the same ceiling the bulk actions themselves enforce.

  • Edit a contact's details

    Changing a phone, email, country or state re-runs the jurisdiction rules, so an edit can change what you may send.

    Contactsa contactEdit Contact

    Edit Contact is a button on the contact page and an item in the Contact actions menu (the ⋮ button, top right). The modal is the same one you added the contact with — Identity, Address, custom fields, Consent — described as "Update the contact information below." Save with Save Changes.

    In edit mode the Consent section is the live 3x2 matrix rather than a preview. Clicking a cell opens the same evidence drawer as the full consent screen, and those writes apply immediately — they do not wait for Save, and Cancel does not undo them. A Full history link jumps to the consent screen.

    Compliance

    If your edit changes the phone, email, country or state, the jurisdiction rule is re-applied: cells the new jurisdiction allows are granted, and cells it now blocks are revoked if they had only been auto-granted in the first place. An explicit opt-out and anything captured with evidence — a form submission, the consent screen, a double opt-in confirmation — are never touched.

  • Move a contact to another pipeline stage

    Stage changes are a workflow trigger, so moving a card can be what starts your follow-up automation.

    ContactsKanbanpipeline selectordrag the card

    Switch the contact list to Kanban, choose a pipeline, and drag the contact card from one stage column to another. The contact page shows the same thing as a Pipeline Progress section.

    To put contacts into a pipeline in the first place, select them in Table view and use the Add to Pipeline modal — pick a Pipeline and a Stage, then Add to {Pipeline}.

    Tip

    A contact sits in at most one stage per pipeline, so moving is a move and not a copy. Both adding a contact to a pipeline and moving them between stages fire workflow triggers you can build automation on.

  • Deal with duplicate contacts

    Duplicates split a person's consent record and history across two rows, which is exactly what you do not want at audit time.

    Respectly treats two contacts as the same person when their email matches exactly (ignoring case) or their phone digits match. The check runs on create and on import, within your account only.

    Most duplicates arrive on import, and the Import Options step is where you decide what happens to them:

    1. Skip duplicate rows — the default. Existing contacts are left exactly as they are.
    2. Update existing contacts — the matching contact is updated from the CSV. Use this when the file is more current than the app.
    3. Create duplicates anyway — really does create a second record, including for rows repeated inside the same file.

    Watch out

    There is no merge action in the contact list. To consolidate two records, re-import the good data with Update existing contacts and then delete the record you no longer want.

    Tip

    Phone matching compares digit sequences, so a shorter number contained inside a longer one can match. Store numbers in a consistent full format and this stops happening.

  • Delete contacts, one or many

    Deletes here are permanent from your side — there is no undo and no bin to restore from.

    Contactsa contactDelete Contact

    From the contact page, open the Contact actions menu (the ⋮ button, top right) and choose Delete Contact. The confirmation asks "Are you sure you want to delete {name}? This action cannot be undone."

    To delete several at once, select the rows in Table view and use Delete in the bulk-action toolbar. Like every bulk action it is capped at 500 contacts per go.

    Watch out

    A deleted contact disappears from the list, from search and from their activity timeline, and the app offers no way to bring them back. Export first if you might need the data.

  • Export contacts to CSV

    It is your backup, your migration path and the file you hand over when someone asks what you hold on a person.

    SidebarContactsExport

    Export Contacts opens from the header button or from the bulk-action toolbar, and offers up to three scopes:

    All contacts (N)Everything in the account
    Filtered contacts (N)Only shown when a search, tag or pipeline filter is active
    Selected contacts (N)Only shown when rows are checked

    The dialog opens on the narrowest scope available — your selection first, then your filter, then everything — so an export never silently widens back out. Picking All contacts while a filter or selection is live tells you that it ignores them.

    The file includes name and contact information, company and address, tags, consent status, and a column per custom field. Confirm with Export {N} Contacts and the CSV downloads.

  • Resend a double opt-in confirmation

    A contact stuck as Pending has consented on your form but is not yet reachable, and a resend is the only way to finish it.

    Contactsa contactConsent preferencesResend

    When a channel is mid double opt-in, the Consent preferences card on the contact page shows a blue banner reading "Awaiting {SMS|email} confirmation from contact" with a Resend button beside it. Resend cancels the outstanding confirmation and issues a fresh one, which expires 72 hours later.

    Before you start

    This state only exists when double opt-in is switched on. It is a Settings, Compliance option, and the platform can decide whether tenants may change it at all.

    Until the contact clicks the link, the channel is not opted in — the consent cell reads Pending, not Granted.

  • Restore a custom field you deleted

    Deleting a field hides its values rather than destroying them, so a mistaken delete is fully recoverable.

    SidebarContactsCustom FieldsDeleted fieldsRestore

    The Manage Custom Fields drawer has a Deleted fields section at the bottom with a Restore button on each row. Restoring returns the field to the end of the active list and puts its saved values back on every contact card.

    This works because deleting a field only removes it from forms and cards. The delete confirmation, "Delete Custom Field", says so: values already saved on contacts stay stored, and the field can be brought back with them.

    Watch out

    A restore fails if another active field has taken the deleted field's display name in the meantime. Rename or remove the newer field first.

    Tip

    If you recreate the field by name instead, Add Field notices: typing a name that matches a deleted field warns you that creating it will restore that field along with its previously saved values.

Chapter 7

Message templates

Reusable SMS, email and voice content — generated by AI from one prompt, then edited.

  • Find your templates

    All three channels live in one library, which is not obvious from the sidebar label.

    SidebarTemplatesMessages

    Filter by All / SMS / Email / Voice, by status and by category, and switch between grid and list. Each card offers Send, Edit, Archive, Duplicate and Delete.

  • Generate all three channels from one prompt

    One description produces an SMS, an email and a voice script that say the same thing — far faster than writing three.

    Describe the message, pick a tone — Professional, Friendly, Casual or Urgent — and press Generate All Templates. Step 2 lets you keep the channels you want, name each one, set a category, and edit the content before saving.

    Tip

    Say what the message must achieve and what it must contain, not how to word it. "Confirm the appointment was booked and include the date and a calendar link" beats "write a nice confirmation".

    Create templates
  • Use merge tags safely

    A broken merge tag sends as blank text, which is worse than not sending at all.

    SMS and email use double braces — {{first_name}} — while voice scripts use single braces. Use the variable picker rather than typing: it lists the system tags, your own contact custom fields, and your organisation fields.

    Watch out

    A tag pointing at a deleted custom field, or simply mistyped, shows as a red chip in "Variables in this template", renders blank in the preview, and pops an "Unresolved merge tags" confirmation when you save or send. Fix it rather than clicking through.

  • Write an SMS template

    SMS is billed and read by the segment, so the counter matters.

    Set the name, category and message. A live segment and character counter runs as you type, with a preview panel beside it. Keep to one segment where you can.

    Compliance

    Marketing SMS needs a visible opt-out — the editor reminds you. "Reply STOP to opt out" is handled automatically when a contact sends it, but the text has to be in your message.

    Example — Consultation Confirmation SMS

    Hi {{first_name}}, thanks for reaching out to {{company}}. We've received your intake and will run a conflict check shortly. Book your consultation here: {{booking_link}}

    Prompt used to generate it: "Write a short SMS confirming we received a new client's intake, that we're running a conflict check, and inviting them to book a consultation via their booking link."

  • Write an email template

    The subject line does most of the work, and preview text does the rest.

    Name and categorise the template, write a Subject Line (merge tags allowed), and use the rich-text editor for the body. Advanced Options holds the preview text. The live preview toggles between Desktop and Mobile.

    Tip

    Marketing emails get an unsubscribe link and your business mailing address added automatically. Do not hand-roll your own.

    Example — Engagement Letter Ready Email

    Subject: Your engagement letter for {{document_name}} is ready to sign Preview: Review and sign your engagement letter to get started.

    Prompt used to generate it: "Compose a professional email letting a client know their engagement letter is ready to review and e-sign, explaining that work begins once the signed letter and retainer are received."

  • Write a voice script

    Voice is a separate channel with its own consent and its own variable syntax.

    Set the script name, description and call type, then the script content — up to 5000 characters, with single-brace variables like {first_name}. Call Settings holds max duration, retry attempts and retry interval.

    Watch out

    Voice scripts use {variable}, not {{variable}}. Copying a body across from an SMS template will not substitute.

  • Find a template in the library

    All three channels share one list, so without the filters you are scrolling past two channels you did not want.

    SidebarTemplatesMessages

    The Messages page holds every template you have. Narrow it with the channel pills — All, SMS, Email, Voice — then with the status filter (All, Active, Archived), the Category filter, and the "Search templates..." box. The grid and list toggle is remembered between visits.

    The channel filter is in the URL, so /templates?filter=sms is a link you can bookmark or share. Accepted values are sms, email, voice and all.

    Tip

    Two different empty states mean two different things. "No templates yet" means the library is empty; "No templates match your filters" means you have templates but the current filters hide them.

    Open Messages
  • Quick-create a single-channel template

    When you only want one SMS or one email, the AI route makes you discard two drafts you never asked for.

    SidebarTemplatesMessagesCreate Template

    On "Create new templates", scroll past the prompt box to the divider that reads "Or skip the AI and create one". Under it are three quick-create buttons — SMS Template, Email Template and Voice Template — each labelled "Start from blank".

    Choosing one takes you straight to the review step with a single card, its editor already open, and no AI call. Fill in the name and content, then save.

    Tip

    Quick-create makes no AI request and consumes no AI credits, so it works even when your AI balance is exhausted.

  • Save templates from the review step

    Generation does not save anything — until you press the save button on step 2 the drafts exist only in the browser.

    SidebarTemplatesMessagesCreate TemplateGenerate All Templates

    Generation lands you on "Review your templates", badged "Step 2 — Review & edit". The toggle pills at the top choose which of the generated drafts you keep; turning one off hides its card and drops it from the count. The save button reads "Save {N} Template(s)" and updates as you toggle.

    1. Turn off any channel you do not want to keep.
    2. Edit each remaining draft inline, and give it a name, an optional description and a category.
    3. Press Save {N} Template(s). Saved templates land in the library and are immediately selectable from a send.

    Watch out

    This step does not auto-save. Refreshing the page, unlike the Send wizard, sends you back to the start of the create flow with the drafts gone. "Back to Generate" is safe — the drafts survive it.

  • Name, describe and categorise a template

    The name and category are the only things you have to find a template by later, and every send-time picker shows them.

    SidebarTemplatesMessagesCreate Template
    Template nameWhat the template is for, in a few words.Required. AI-generated drafts arrive with a suggested name you can overwrite.
    Description (optional)A longer note about when to use it.Seeded from the start of your prompt on generated drafts.
    CategoryOne of No category, Notification, Reminder, Confirmation, Marketing, Welcome, Follow-up, Receipt or Other.Optional, and never guessed for you — generated drafts always start with none.

    The same three fields appear as the "Template Details" card in the standalone SMS and Email editors, so an existing template can be renamed or recategorised by opening Edit from its card in the library.

  • Insert variables into a template

    Picking a variable from the list is the only way to be sure the tag you typed actually exists.

    The inline editors used by the template review step and by the Send wizard carry an Insert Variable chip row above the field. It starts with a few favourites for that channel, then lists every custom field your tenant has defined, and ends with an All variables button that opens the full categorised picker.

    The standalone SMS, Email and Voice editors use a variable picker instead. It lists the system tags plus your own fields, grouped as Contact Custom Fields and Organization, and inserts the namespaced form {{custom.<key>}} — though typing the bare {{<key>}} works just as well.

    Tip

    The chips come from the same catalogue the delivery worker resolves at send time, so nothing you pick from the list can send blank. Typing a tag by hand is where blanks come from.

    Watch out

    In the email editor the subject line takes variables too, and it is checked separately from the body. A broken tag in the subject is flagged in the same "Variables in this template" panel.

  • Set a voice script call type and call settings

    The call type decides what kind of call the script belongs to, and it is required before the script can be saved.

    SidebarTemplatesMessagesVoice

    The voice script editor asks for a Script Name (up to 100 characters), a Description (up to 500), a Call Type and the Script Content. Call Type is a selector with three options: outbound AI, inbound hotline and three-way merge.

    Script Content must be between 50 and 5000 characters and uses single-brace variables. The collapsible Call Settings (optional) section holds Max Duration in minutes, Retry Attempts and Retry Interval in hours; left alone they default to 10 minutes, 2 retries and 24 hours. Tags can be added alongside.

    Tip

    The editor shows a save-status indicator — Saving, Saved, Save failed or Unsaved changes — and a Preview button that renders the script with sample values and an estimated duration.

  • Duplicate a template

    Copying a working template is safer than editing it, because anything already sending from it keeps the wording it had.

    SidebarTemplatesMessagesDuplicate

    Every template card carries a Duplicate action. The copy is created in your own tenant with " (Copy)" appended to the name; open Edit on the copy to rename it and change the wording. Voice scripts duplicate the same way, tags included.

    Tip

    Duplicating is the way to build channel variants of the same message — the library stores one channel per template, so an SMS and an email version are always two separate rows.

  • Archive, restore or delete a template

    Archiving takes a template out of the pickers without destroying the record behind messages you already sent.

    SidebarTemplatesMessagesArchive

    A template card offers Archive on an active template and Restore on an archived one, plus Delete. Archived templates drop out of the default view — switch the status filter from Active to Archived to see them again and restore the one you want.

    Watch out

    Send is only offered on active templates, so archiving is enough to stop a template being used without deleting anything.

  • Send a campaign straight from a template

    You do not have to start at the Send screen — the library can launch a send with the template already loaded.

    SidebarTemplatesMessagesSend

    The Send action on a template card opens the send flow with that template already chosen, so you go straight to recipients and review. The SMS and Email editors carry the same shortcut as a "Send Campaign" button, shown while you are editing an active template.

    Before you start

    Sending from here needs the campaigns:send permission, which is separate from the permission to read and edit templates. Without it the library still opens, but the Send action does not.

    Inside the Send wizard the same templates are reachable per channel: set a channel card to Template mode and pick from the selector, or @-mention the template in the prompt box before generating.

Chapter 8

Forms

Collect information and consent with a link or a QR code.

  • Forms or agreements?

    They share one list and one builder, so knowing which you are making avoids a wrong turn at step one.

    The Forms & Documents page holds both. An Information Form gathers responses, consent or registrations through a shared link or QR code. An Agreement is sent to named people for e-signature. Chapter 9 covers agreements.

  • Build a form

    Describing what you need in a sentence is dramatically faster than dragging fields.

    SidebarForms & DocumentsCreate New

    The Smart Create wizard asks what you are making, whether you have existing content, and then for a description. Create with AI builds the form; you then edit it like any other.

    The Professional Services kit ships "New Matter Intake" — Capture the details of a prospective client's matter so we can run a conflict check and scope the engagement..

    Prompt that generates this form

    Create a new-matter intake form for a law firm that captures contact info, matter type, opposing party for conflict checks, urgency, a description of the situation, and budget, with SMS and email consent.

    Paste that into the AI form wizard to produce the same form yourself, then edit the fields.

  • Publish and share it

    A form that is not published is invisible; the three distribution routes suit different situations.

    Press Publish, then Share Form gives you three routes: a QR code to download as PNG or SVG for print, a public URL to paste anywhere, and Open Send Wizard to distribute it by email or SMS to chosen contacts.

    Tip

    The QR code is the one people underuse. On a counter, a leaflet or a van door it collects contacts and consent with no work from you at all.

  • Read the submissions

    There are two views — a table for the data and a dashboard for the pattern.

    View Submissions on the form card gives a searchable table with a date filter and CSV export. The richer dashboard — submission trends, per-field completion rates and answer distributions — lives in the Inbox under the form itself.

  • Which field type to use

    Picking the wrong type is what produces unusable answers — free text where you needed a date, or a phone number nobody can dial.

    SidebarForms & DocumentsEdit

    The editor palette holds two kinds of block. Field blocks ask the respondent for something and store an answer. Content blocks — paragraph, heading, list, image, table, divider, spacer, section header and page break — only explain, and collect nothing.

    Text FieldNames, addresses, reference numbers, free commentsSet its input type to text, textarea, email, phone or number so the answer is checked as you would expect.
    Date FieldA calendar dateUse this rather than a text field — a typed date arrives in a dozen formats.
    Time FieldA time of day
    Select FieldA choice from a list you controlChoose dropdown, radio or checkbox, then edit the options.
    File UploadA document or photo from the respondentThe submission stores a link to the uploaded file, not the file itself.
    SignatureA signature drawn inside the formFine as an acknowledgement. For a legally binding signature, send an agreement instead.
    Overlay FieldA field positioned on top of an uploaded PDFOnly appears on PDF-backed agreements, not on a normal form.

    Tip

    A section header and a page break together turn one intimidating page into three short ones. Section headers become real headings on the public page, so they also help anyone using a screen reader.

  • Set a field's label, validation and width

    The properties panel is where a generic field becomes one that collects exactly what you need and rejects what you do not.

    SidebarForms & DocumentsEditField Properties

    Click any field to open the Field Properties panel — on the right on desktop, a bottom sheet on mobile. Everything about that one field is set here, including deleting it.

    LabelThe question as the respondent reads itIt also becomes the column heading in the CSV export, so write it for both audiences.
    RequiredWhether the form can be submitted without it
    Input typetext, textarea, email, phone or numberText fields only.
    OptionsThe choices, and whether they show as a dropdown, radio buttons or checkboxesSelect fields only.
    PlaceholderGrey example text inside the empty box
    Help textA line of explanation under the field
    ValidationMinimum and maximum length, a pattern, and the message shown when it fails
    File acceptanceWhich file types the upload will takeFile upload fields only.
    WidthFull, Half or Third

    Tip

    Width is the quickest win in the panel. Half and third-width fields sit side by side and stack back to full width on a phone, so First name and Last name take one line instead of two and the form looks half as long.

  • Brand the form

    A form carrying your logo and colours is completed far more often than one that looks like it came from a stranger.

    SidebarForms & DocumentsEditBranding

    The branding section sets the logo and where it sits, the primary colour used for accents and the submit button, and the input styling — border radius, border colour, background colour and text colour. The logo starts as the one on your profile, so most accounts need to change nothing here.

    Tip

    The hosted form also carries a banner strip above the page with your logo and company name. With neither set it falls back to the Respectly wordmark, which is not the name you want on your own form.

    Set your logo and brand colour
  • What happens after someone presses submit

    These settings control the last thing a respondent sees, and three of them do less than their labels suggest.

    SidebarForms & DocumentsEditForm Behavior
    Submit button textThe wording on the buttonDefaults to "Submit".
    Success messageWhat the respondent reads once it is sentDefaults to "Thank you for your submission!".
    Redirect URLA page to send them on toShown as a continue button on the success screen.
    Notify on submissionAddresses to tell about new submissions
    Capture email consentShow the email consent box
    Capture SMS consentShow the SMS consent box
    Allow multiple submissionsWhether one person may submit more than once
    Require authWhether the form asks who they are first

    Watch out

    Notify on submission, Allow multiple submissions and Require auth are stored but not yet acted on — no submission notification email is sent and nothing is blocked. Watch the form dashboard or the Inbox instead of waiting for an email.

  • Embed the form on your own website

    An embedded form keeps people on your own page instead of asking them to follow a link they may not follow.

    SidebarInboxFormsPublic AccessEMBED ON WEBSITE

    Open the form from the Inbox to reach its dashboard. The Public Access panel there carries a publish toggle, PUBLIC LINK with copy and open, QR CODE with generate and download, and EMBED ON WEBSITE — an iframe snippet with a Copy HTML button.

    Paste the snippet into your own page wherever the form should appear. It loads the same hosted form as the public link, so branding, consent capture and submissions all behave identically.

    Before you start

    The form must be published first. An embedded snippet pointing at an unpublished form shows your visitors nothing.

  • Take a form offline

    Unpublishing stops new submissions without losing a single one you already have.

    There are two switches for the same thing. "Unpublish form" sits at the bottom of the Share Form modal, and the editor's top-right menu offers Unpublish once a form is live. The Public Access panel on the form dashboard has the same control as a toggle.

    While a form is unpublished its public address stops serving it. Everything already collected stays exactly where it was, and republishing brings back the same address.

    Delete, in the card's More menu, removes the form from the list and stops the public address working. It is not a hard erase — the record and its submissions are retained.

    Watch out

    Unpublish before you delete anything you have printed a QR code for. A deleted form and an unpublished one look identical to the person scanning it, but only one of them can be brought back from the list.

  • Export submissions to CSV

    The export is the copy you can hand to an accountant, an auditor or a spreadsheet.

    SidebarForms & DocumentsMoreView Submissions

    The submissions table has a contact column, the submitted values, the date, a search box, a date-range filter and pagination. Signature fields render as images rather than text. If you set the range backwards you get "Start date must be on or before the end date."

    Export covers every submission, not just the page in front of you. The columns are the submission ID, the linked contact's name, email and phone, one column per field using your field labels, the IP address and the time it was submitted. A field that allows several answers is joined into one cell with commas.

    Tip

    A submission that arrived with no email and no phone has no contact attached, so those columns are blank. You can link it to the right contact from the table afterwards.

  • Read the form dashboard

    The submissions table tells you what people answered; the dashboard tells you where they gave up.

    SidebarInboxForms

    Opening a form from the Inbox gives you its dashboard. Four tiles across the top: Submissions, Today, Response Rate and Linked Contacts.

    Below them, Submission Trends charts the last 7, 30 or 90 days with the peak day and a daily average, and Field Insights gives a completion percentage and an answer distribution for every field.

    The submissions table shows the contact, up to three fields and the submitted date, with a View that opens a side panel carrying the full responses, the device and IP, the consent given and a View Contact link. The actions menu offers Duplicate Form and Delete Form.

    Tip

    Field Insights is the one to act on. A field with a much lower completion percentage than the ones around it is where people are abandoning the form — usually because it is required and it should not be.

Chapter 9

Documents and e-signature

Create agreements, send them for signature, and keep an audit trail that stands up.

  • Create an agreement

    Describing the agreement gets you a working draft in seconds; you keep the legal judgement.

    SidebarForms & DocumentsCreate NewAgreement

    Choose Agreement, then either start from scratch and describe what you need, or upload an existing PDF. If you upload, you choose between keeping it as a PDF and placing fields on top, or converting it to an editable document.

    Watch out

    An AI-generated agreement is a starting draft. Have anything legally significant reviewed before you send it to a customer.

    The Professional Services kit ships "Legal Services Engagement Letter" as a reusable, signable template.

    Prompt that generates this document

    Draft a legal services engagement letter with scope of work, a retainer and fee section (flat / hourly / contingency selectable), client responsibilities, confidentiality, termination, and a client signature with date.

    The documents worth templating

    Mutual NDA · Statement of work · Master services agreement · Change order. Each one has a handful of variables — client name, scope, fee, dates — and the rest is fixed.

  • Add signers and signing fields

    Assigning each field to a signer is what makes multi-party signing work in the right order.

    In the editor, type prose directly and use the / slash menu to insert signing fields and merge tokens — Signature, Text, Date, Time, Select and File Upload, plus Date Signed, recipient tokens, your organisation tokens and your custom fields.

    Click any field to open Field Properties and set its label, its assigned signer, whether it is required, validation and width.

    Tip

    In a multi-signer agreement each party sees earlier signatures and values read-only in place, and fields belonging to others are locked. Assign every field deliberately.

  • Place fields on an uploaded PDF

    When the wording is fixed — a carrier form, a regulator's form — you overlay rather than rebuild.

    The PDF editor shows the pages with a signers panel and tools to place signature and text fields per page. It auto-saves about every 30 seconds. Preview opens the document read-only with an Edit button to switch back.

  • Send it for signature

    Signature sends run through the same wizard and the same consent checks as everything else.

    Use the Send icon on the document card, or Request a Signature from the send screen. You pick the document, the delivery channels, and then the recipients — for a multi-signer agreement this step becomes Assign signers, one contact per role.

  • Know what your signer sees

    You will be asked. Being able to answer without guessing saves a support call every time.

    The signer opens a link with no login. They confirm their identity and agree to the terms, then the document renders with clickable fields, a required-field count, and a "Sign next field" button. A signature can be drawn, typed in one of four fonts, or uploaded as an image.

    Complete Signing finishes it; Decline to Sign asks for a reason. They then see a confirmation and get an email with the signed document attached.

  • Verify a signed PDF and pull the audit trail

    This is what you produce when someone disputes a signature.

    SidebarSettingsVerify PDF Signature

    Drop a signed PDF in and you get the signer details, the certificate information and an integrity result. For the fuller picture, a document campaign in the Inbox offers Download Audit Trail PDF.

  • Upload a PDF and choose how to use it

    The choice you make straight after the upload decides which editor you get and whether the wording stays fixed.

    SidebarForms & DocumentsCreate NewAgreementYes, I have an existing document

    Once the PDF is uploaded you are asked one question that is hard to change later: "Keep as PDF and add fields" or "Make it editable".

    Keep as PDF and add fieldsThe original pages, untouchedYou drag fields onto the pages and signatures are stamped onto the PDF where you put them.
    Make it editableThe wording becomes text you can editYou get the inline editor, and each signed copy is rendered fresh rather than stamped.

    Tip

    Keep it as a PDF whenever the wording belongs to someone else — a carrier form, a regulator's form, a landlord's lease. Make it editable when the wording is yours and you expect to change it.

    Watch out

    Uploads are PDF only, up to 50 MB.

  • Generate an agreement from a description

    A described agreement arrives as a working draft with its signature and date fields already placed, which is most of the work.

    SidebarForms & DocumentsCreate NewAgreementNo, start from scratch

    "Tell us about it" is a description box with example prompt chips beneath it. Write between 10 and 2,000 characters, then press Create with AI and wait through "Building your content...". You can also pick from the prompt library instead of writing your own.

    What comes back is a block-by-block preview. Read it, then either regenerate it or accept it with "Use This Document" — at which point it becomes a normal agreement you can edit like any other.

    The same wizard has an Import Document mode. Drop in a PDF, Word or Excel file or an image up to 20 MB and it is read and rebuilt as an editable agreement rather than left as a flat page.

    Tip

    Name the parties and say what each one has to do. A description that reads like instructions to a junior colleague produces a far better draft than one that names a document type.

    Watch out

    Generating and importing both spend AI credits from your plan.

  • Place signature and data fields on a PDF

    Nothing can be signed until there is a field to sign in, and the spot you drop it on is exactly where the signature lands.

    SidebarForms & DocumentsEdit

    The PDF editor shows the document pages with a name field, a signers panel that starts with Signer 1, a preview toggle and Save and Send actions. Drag signature, initials, text, date and checkbox fields onto the page where each belongs.

    Positions are recorded per page, so a field dropped on page three is stamped onto page three of the signed copy at that spot, whatever size screen the signer uses.

    Watch out

    The two PDF editors save differently. The full-screen editor saves only when you press Save, and returns you to Forms & Documents once it has; the older PDF editor auto-saves about every 30 seconds. Do not assume your work is safe because the other one behaves that way.

    Tip

    Preview opens the same editor read-only, with an Edit button to go back. It is the safe way to check placement without nudging a field out of position.

  • Add more than one signer

    Assigning every field to a named signer is what makes a two-party agreement sign in order instead of all at once.

    SidebarForms & DocumentsEditField Properties

    Add the parties in the signers panel, then open each field and set its assigned signer in Field Properties. Once there is more than one signer the fields are colour-coded so you can see at a glance who is being asked for what.

    At send time the recipients step changes: instead of picking a list of contacts you get "Assign signers" and choose one contact per role. That happens whether you picked the agreement inside the wizard or opened it with the Send icon on its card.

    The signers then go one at a time. When one finishes, the next is notified. Each of them sees the earlier signatures and answers read-only in place, with the other parties' fields locked; a signature field waiting on somebody else shows that it is awaiting another signer rather than offering a signing pad.

    Tip

    A field left unassigned is a field nobody is asked to complete. Walk the document once before sending and check every field has an owner.

  • Preview an agreement before you send it

    Preview is read-only, so you can check the wording and the field placement without nudging anything by accident.

    SidebarForms & DocumentsPreview

    Preview opens the same full-screen editor Edit does, but read-only, with an Edit button to switch into editing when you find something to fix. An editable agreement opens in the inline editor; a PDF-backed one opens in the PDF editor.

    In the rich-text editor, preview also fills your merge tokens with sample data, so you read the sentence as a recipient will rather than as a row of placeholders.

    Tip

    Preview on a form behaves differently — it opens the live public form in a new tab, which is exactly what a respondent would see.

  • Duplicate an agreement

    Duplicating keeps a proven agreement untouched while you make the version with the one clause that differs.

    SidebarForms & DocumentsMoreDuplicate

    The copy is named "Copy of" plus the original name and starts as a draft. The content, the fields and the tags all come with it, so you rename it, change the clause that differs and send.

    Tip

    Signatures belong to the send, not to the agreement, so a duplicate always starts clean. Duplicating a document that has been signed a hundred times gives you a fresh template, not a hundred signatures.

  • Track who has viewed and who has signed

    Every signature request moves through the same states, and which one a recipient is stuck in tells you what to do next.

    SidebarInboxDocuments

    The Documents filter in the Inbox is the list of everything you have sent for signature. Each recipient carries a status of their own.

    PendingSent to them, not yet opened
    SentQueued behind someone elseMulti-signer only — they are waiting their turn.
    ViewedThey opened the signing page
    SignedDone
    DeclinedThey refused, and gave a reason
    ExpiredThe agreement passed its expiry date before they signed

    Opening the send itself gives you the campaign dashboard: the recipients table with each contact's consent and compliance, a compliance score, and Download Audit Trail PDF for document sends.

    Tip

    Expiry comes from the agreement's own expiry date, not from the send. Once it passes, anyone opening the link gets an expired page rather than a signing page.

  • What happens when a signer declines

    A decline stops the agreement dead and does not chase you about it, so you need to know where it turns up.

    SidebarInboxDocuments

    On the signing page, Decline to Sign opens a decline modal that will not close without a reason. The request is then recorded as declined with that reason, the time and the IP address, and the signer sees a "Request Declined" page instead of the document.

    In a multi-signer agreement the whole thing pauses at that point. Nobody further down the order is asked to sign, which is the right behaviour — you do not want three parties signing something the first one rejected.

    Watch out

    Do not sit waiting for an email about it. Check the Documents filter in the Inbox — a decline does not reliably notify you.

    The declined link cannot be reused: once a request is signed, declined or expired it returns a completed page. Fix whatever they objected to and send the agreement again to give them a fresh link.

    Tip

    A decline is a workflow trigger, alongside viewed and signed. If declines matter to you, build a workflow on it rather than remembering to check.

  • What happens after the last signature

    The signed copy, the emails and the seal are all produced after the signer closes the page, not while they are on it.

    When the last required signature arrives, Respectly builds the signed copy. An uploaded PDF has the signature images and the answers stamped onto the original pages; an editable agreement is rendered fresh with the signatures and answers baked in. Either way your original stays exactly as you wrote it and can be sent again.

    The signer then gets a confirmation email with a link to the signed document, and every owner on your account gets a "document signed" notification with a link back to it. In a multi-signer agreement those go out only once everybody has finished.

    The finished document is sealed with a digital signature. In a multi-signer agreement the seal is applied to the final copy only — sealing an intermediate version and then adding another signature would break the seal it just applied.

    Watch out

    The download links in those emails are good for 24 hours. After that, get the signed copy from the app rather than asking the signer to forward theirs.

    Verify a signed PDF

Chapter 10

Send

The one flow that puts a message, a form or a document in front of people — and the checks it runs first.

  • Start every send in one place

    There is exactly one compose screen; every entry point in the app lands here.

    SidebarSend

    You get a prompt box, a tone dropdown, channel pills for SMS, Email and Voice, and three shortcuts: Request a Signature, Send a Form, and Templates. A + button lets you @-mention an existing template, document, form, tag or pipeline stage.

    Tip

    Coming from Contacts with rows selected carries them here as a "To:" chip. Drafts auto-save and are listed on this screen to resume.

    Open Send
  • Generate the draft and edit per channel

    Each channel gets its own card, so the SMS is not just a truncated email.

    Generate Draft produces one card per enabled channel, each switchable between Template, Compose and AI, each with an Insert Variable row and a live preview.

    Under each card is a compliance strip showing the message type — Marketing, Informational or Transactional — and whether the content passes. That classification is what decides who is eligible two steps later, so check it rather than skimming it.

  • Choose recipients and read the eligibility flags

    This screen tells you, per contact, exactly why someone will not receive it.

    Each contact row shows consent badges and an eligibility indicator: "OK to send", or a specific reason such as "Missing phone for SMS & Voice" or "No consent for SMS & Email". A summary counts selected, visible and hidden.

    Tip

    Consistently seeing "No consent for marketing" is not a bug — it is the auto-grant block from chapter 5. Send those contacts your intake form and let them opt in themselves.

  • Review, then send or schedule

    The review screen is the last place the numbers are explained before anything leaves.

    Name the campaign — one is generated if you do not — and check the three summary rows for content, recipients and delivery. Delivery Eligibility breaks the numbers down per channel and purpose and names each excluded contact and why.

    When to send groups recipients by calling-hour rules. Each group is sent now, scheduled by you, or deferred automatically. The final button reads Send Now or Schedule Campaign.

    Watch out

    Sending groups are about timing only — they do not check consent. Delivery Eligibility is the number that tells you who will actually receive it.

  • Compose an SMS

    An SMS that spills past one segment costs more to send and can arrive split in two.

    SidebarSendSMSGenerate Draft
    1. On the Send screen, describe the message in the prompt box.
    2. Turn on the SMS channel pill. Email is on by default, so turn it off if you only want a text.
    3. Press Generate Draft. With no channel selected the button stays disabled and an inline note reads "Select at least one delivery channel".
    4. On "Customize your content", find the SMS card and press Edit to open the inline editor.
    5. Continue to Select Recipients when the card has content.

    The editor runs a live character and segment counter. A plain GSM-7 message fits 160 characters in one segment, or 153 per part once it splits. One accented or emoji character switches the whole message to UCS-2, which drops those limits to 70 and 67. The progress bar shifts from green to amber to red as you cross them.

    Each card can be switched between Template, Compose and AI. Template loads a saved SMS template into the card, Compose is hand-written, and AI is the generated draft.

    Compliance

    The editor carries this reminder: keep messages under 160 characters to avoid splitting into multiple segments, and always include opt-out instructions for marketing messages.

  • Compose an email

    Email is the only channel with a subject line, a preview text and formatting, and all three are edited in the same card.

    SidebarSendEmailGenerate Draft

    Email is the default channel. Describe the message, press Generate Draft, then press Edit on the Email card to open the inline editor beside a live preview.

    SubjectThe subject line. Merge tags are allowed.Required. Trimmed before saving.
    Preview textThe snippet an inbox shows after the subject.Optional, but recommended.
    BodyThe message. Toolbar: Bold, Italic, H1, H2, bullet and ordered lists, link, undo and redo.Required.

    Tip

    An unsubscribe link and your business mailing address are added automatically to every marketing email. Do not add your own.

  • Compose a voice call

    Voice is a spoken script rather than a written message, so it has its own length rules and its own variable syntax.

    SidebarSendVoiceGenerate Draft

    Turn on the Voice channel pill before pressing Generate Draft. The wizard then shows a Voice Call card alongside any other channel you enabled, with the script and its estimated duration.

    A script must be between 50 and 5000 characters. The editor shows a live word count and an estimated duration, calculated at 150 words per minute, so you can hear roughly how long the call will run before you send it.

    Watch out

    Voice scripts use single braces — {first_name} — not the double braces used by SMS and email. Pasting an SMS body into the voice card will not substitute.

  • Attach a template, form or document to the prompt

    Naming an existing resource in the prompt is what routes the send into the right branch instead of drafting a message from scratch.

    SidebarSend+

    The + button under the prompt box opens the resource picker. It searches your documents, forms, message templates, contacts, tags and pipeline stages, and drops the one you choose into the prompt as an @-mention.

    • Mention a document and the send becomes a signature request, with that document already selected.
    • Mention a form and the send becomes a form send, with that form already selected.
    • Mention a message template and the matching channel card opens in Template mode.
    • Mention nothing and the prompt is drafted by AI for the channels you picked.

    Tip

    The Templates shortcut below the composer skips the AI entirely and takes you into the wizard with the channel cards already set to Template mode.

  • Pick a tone for the draft

    Tone is the one dial that changes how the generated draft reads, and it is set before generation rather than after.

    SidebarSendTone

    The Tone dropdown sits beside the channel pills and offers Professional, Friendly and Casual. Professional is the default. Whatever you pick carries into the wizard along with the prompt, the channels and any recipients.

    To change tone after generating, go Back to the entry screen — your prompt text is restored — pick the new tone and press Generate Draft again.

    Tip

    Urgent is not offered here. It is available on the template creation screen at /templates/create, so generate the template there and load it into the send.

  • Send a document for signature

    A signature request is a different branch of the send flow, not a message with a file attached.

    SidebarSendRequest a Signature
    1. Press the Request a Signature shortcut below the prompt box. The wizard opens on "Set up your signature request".
    2. In the TEMPLATE section — "Choose the content to send for signature" — switch between Document Templates and Voice Consent Templates, then pick the item to send.
    3. Set the delivery channels the invitation goes out on.
    4. Continue to recipients, then to review, and send or schedule as normal.

    From Contacts, the Send Document action goes straight to this setup step with the selected contacts already filled in.

    Tip

    Signing invitations are always transactional, so they are not gated by marketing consent the way a broadcast is.

  • Send a form to contacts

    Sending a form is how you collect answers or consent back from people rather than telling them something.

    SidebarSendSend a Form
    1. Press the Send a Form shortcut below the prompt box. The wizard opens on "Set up your form send".
    2. In the FORM section — "Choose the form to send to recipients" — pick the form.
    3. Set the delivery channels the invitation goes out on.
    4. Continue to recipients, then review, then send or schedule.

    You can also reach this branch by @-mentioning a form in the prompt box, which selects it for you.

    Open Send
  • Read the compliance strip and the message type badge

    The message type shown here is what decides who is eligible to receive the send two steps later.

    SidebarSendGenerate Draft

    Under each channel card preview sits the compliance strip. It shows a message type badge — Marketing, Informational or Transactional — and a TCPA Compliant badge when the content passes. When it fails, the badge reads Compliance Issue and the top risk is named beneath it.

    The strip appears for all three source modes. Loading a template or typing by hand is classified exactly like an AI draft, because that classification is what drives recipient consent eligibility on the later steps and the message type recorded on the campaign.

    Compliance

    The most restrictive type across your active channels governs the whole send: one marketing channel puts the entire campaign under the marketing rules.

    Tip

    The panel is advisory. It never stops you moving on to Select Recipients — it only tells you what the eligibility numbers are about to look like.

  • Use Regenerate & Fix on a flagged draft

    It rewrites the draft against the specific risk that was flagged, which is faster and more reliable than guessing at the wording yourself.

    SidebarSendGenerate DraftRegenerate & Fix

    When a channel shows Compliance Issue, an AI-drafted card offers a Regenerate & Fix button. It re-runs the composer from your original prompt with the flagged risks appended, then re-checks the result automatically, so the badge updates on its own.

    Watch out

    The button is only offered for AI-drafted content. A card in Template or Compose mode has nothing to regenerate from — open the inline editor and fix the wording, or switch the card to AI and generate a fresh draft.

  • Assign signers on a multi-signer document

    A document with more than one signer role needs a named contact per role before it can go out at all.

    SidebarSendRequest a SignatureAssign signers

    When the selected document has more than one signer, Step 2 changes from "Who are you sending to?" to "Assign signers" — "Assign a contact to each signer role". Pick the contact who fills each role, then continue to review.

    This also happens when the document was chosen outside the wizard — from a Send icon, an @-mention or a suggestion — because the wizard loads the document signer list first. If that lookup fails it falls back to treating the document as single-signer.

    Tip

    Signers are notified in order. Only the first signer is emailed when the send goes out; each later signer is notified once the one before them finishes.

  • Fix an unresolved merge tag before sending

    A tag that cannot resolve sends as blank text, so the recipient sees a gap where their name should be.

    SidebarSendGenerate DraftEdit

    A channel card whose content carries a tag that will not resolve shows an amber warning banner with an Edit action. The message names the cause: "{{tag}} — this custom field was deleted. It will send as blank text." or "{{tag}} isn't a recognized merge tag. It will send as blank text." The same warning appears as a compact strip inside the inline editor while you type, and the preview renders the tag as a blank red block instead of showing the literal text.

    1. Press Edit on the flagged card to open the inline editor.
    2. Remove the tag, or replace it using the Insert Variable row so you only pick tags that exist.
    3. Save the card. The banner clears once no unresolvable tag remains.

    Watch out

    If you press Send Now or Schedule Campaign with a tag still unresolved, an "Unresolved merge tags" dialog lists them and offers "Go back and fix" alongside "Send anyway" or "Schedule anyway". The send is never hard-blocked, because re-creating a deleted custom field with the same key makes the tag work again.

  • Understand sending groups on the review step

    Sending groups are about calling hours only, and reading them as an eligibility count is the easiest mistake to make on this screen.

    SidebarSendReview & SendWHEN TO SEND

    The WHEN TO SEND section groups your recipients into SENDING GROUPS by the calling-hour rules that apply where they are. Each group is either sent now, scheduled by you, or deferred automatically until its window opens. Expand a group to schedule a specific time for it.

    Watch out

    These counts are scheduling only. They do not check consent and they are not an eligibility signal. The number that tells you who will actually receive the send is DELIVERY ELIGIBILITY, above.

  • Schedule a campaign for later

    Scheduling holds the whole campaign until a time you choose instead of sending the moment you finish the wizard.

    SidebarSendReview & SendSchedule Campaign
    1. Work through to the review step, "Ready to send".
    2. Give the campaign a name, or leave it and one is generated from the form, document or template name plus the date.
    3. Choose to schedule rather than send immediately, and pick the date and time. It has to be in the future.
    4. Check the timezone. It defaults to the one your browser reports.
    5. Press Schedule Campaign. The button reads Send Now when no schedule is set.

    On success you land in the Inbox, where the campaign is listed with its scheduled status. Individual sending groups can still be given their own times in WHEN TO SEND.

    Open the Inbox
  • Resume a saved send draft

    A send you walked away from is not lost — but it is only offered back to you in one place.

    SidebarSendDraft CampaignsResume

    The Send entry screen carries a Draft Campaigns panel. Each row shows when it was saved — "Saved {time ago}" — with a Resume button and a delete action. Resuming restores the whole wizard, including the step you were on.

    Drafts save themselves as you move between steps, and again if you leave the page mid-send. They are held per user per tenant, up to 20 of them, and expire after seven days.

    Watch out

    Resuming is offered on the entry screen only, never from inside the wizard. If you are already partway through a different send, go Back to the entry screen first.

Chapter 11

Inbox

Everything that happened, in one stream — and the place replies come back to.

  • Work the unified inbox

    Campaigns, conversations, forms, documents and consent events all land here.

    SidebarInbox

    Filter pills — All, Campaigns, Documents, Forms, SMS, Email, Voice, Website Chat, Opt-Out and Opt-In — each carry a live count that respects your search and date filter. Selecting items reveals Archive, Read, Unread, Resend, Export and Delete.

    A campaign held for calling hours shows as Scheduled with a live countdown and sends itself when the window opens. A blocked one carries a red Blocked badge; anything else needing attention reads Needs Review.

  • Reply to conversations

    Inbound SMS and email are two-way here, and replies are still consent-checked.

    A thread shows date-grouped messages with delivery and read receipts, a contact panel with consent and assignment, and a composer with a Suggest reply button, SMS quick replies, attachments for email and a segment counter for SMS.

    Tip

    An amber banner appears when the contact has not opted in for that channel. It is telling you the reply may be blocked — fix the consent rather than retrying.

  • Read a campaign dashboard

    Delivered, opened and clicked are where you learn whether any of this worked.

    Open a campaign for Total Recipients, Sent, Delivered and Failed, plus Opened and Clicked for email, a delivery funnel, a compliance score, the message content as it was sent, and a recipients table with per-contact consent. Actions include Pause, Resume, Cancel, Duplicate and Resend to Failed.

  • Watch the opt-out filter

    A rising opt-out rate is the earliest signal that your sending is off, and it is legally material.

    The Opt-Out pill lists every withdrawal with its source. Opt-outs are applied automatically — there is nothing to process — but they are worth reading. The dashboard also carries a Recent Opt-Outs widget.

  • Know what each inbox filter shows

    The pills do not slice the same list ten ways — SMS and Email hold conversations only, and campaigns live elsewhere.

    SidebarInbox
    AllEverything, newest activity first
    CampaignsSends you made from the Send screen
    DocumentsSignature requests and their progress
    FormsYour forms and the submissions against them
    SMSTwo-way text conversations onlyA text campaign is under Campaigns, not here.
    EmailTwo-way email conversations onlySame rule — email campaigns are under Campaigns.
    VoiceVoice sends
    Website ChatConversations from a chat widget on your siteOnly appears if your account owns a widget.
    Opt-OutEvery consent withdrawal, with its source
    Opt-InEvery consent grant

    Each pill carries a count, and the count is exactly the number of rows that pill will show under your current search. If a badge and a list ever disagree, one of them is stale — reload rather than working from the number.

    Tip

    Selecting rows reveals the bulk bar: Archive, Read, Unread, Resend, Export and Delete, with a "{N} selected" counter and Clear.

  • Find something in the inbox

    The inbox is one stream of everything you have ever sent, so search is how you get back to a particular message.

    SidebarInboxSearch messages...

    Type into "Search messages..." at the top of the list. The search applies to whichever pill you are on, and every pill count re-tallies against it — so the fastest way to find something you cannot place is to search first on All, then read the counts to see which kind of item it was.

    Tip

    Empty results are worded for where you are: "No results for {your query}", or a filter-specific message like "No campaigns yet" when the pill genuinely holds nothing.

  • Reply to a text or email conversation

    A reply that comes back and sits unanswered is worse than not having asked, and the composer is also where consent gets checked.

    SidebarInboxSMS or Emailthe conversation

    A conversation opens as a full page. Messages are grouped by day, inbound on the left and outbound on the right with delivery and read receipts. Type in the composer and press Enter to send; Shift+Enter starts a new line.

    • Suggest reply drafts an answer from the thread — take it with "Use this reply", or press Regenerate.
    • Text conversations show a live character and segment count, and offer quick replies.
    • Email conversations have an attachment button.
    • Back to Inbox returns to the list; View Full Contact opens the contact record.

    Compliance

    An amber banner reads "This contact has not opted in for {channel}" when consent is missing. Your reply may be refused — fix the consent on the contact rather than retrying the send.

    Watch out

    Replying to a resolved conversation reopens it. The banner says so before you send.

  • Assign, resolve and reopen a conversation

    Without an owner and a resolved state, a shared inbox is just a list nobody is sure has been dealt with.

    SidebarInboxthe conversationResolve
    • Resolve is the green button in the conversation header. Once resolved it becomes Reopen.
    • Assign to is in the header ⋮ menu, and Assigned is also editable in the contact panel on the right.
    • Change Priority is in the same ⋮ menu — Low, Normal, High or Urgent.
    • Archive Conversation is at the bottom of that menu.

    Tip

    A thread stops counting as unread when you actually open or interact with it, not when it happens to refresh in the background. A reply that lands while the page sits untouched stays bold until someone genuinely looks at it.

  • Take over a website chat from the assistant

    A visitor asking for a person needs one, and joining the chat is the act that hands it over.

    SidebarInboxWebsite Chatthe chat

    The header states the mode: "The assistant is answering", "Waiting for a person", "You are in this chat" or "Ended". Below it you get the widget name, the visitor email if they gave one, how many times they have been in touch, and the page they arrived on.

    While the assistant is handling it, a strip reads "The assistant is handling this. Sending a message takes it over." Sending one does exactly that — the composer placeholder changes from "Type to join this chat…" to "Reply to the visitor…". An amber banner carries the handover note from the assistant when the visitor has asked for a person.

    Tip

    Every outbound turn is labelled with who wrote it — Assistant, or the name of the colleague who did — so the transcript stays a record of who said what. End chat closes it for both sides.

    Watch out

    A website chat has no attachments, no text templates and no segment counter. None of them mean anything on this channel.

  • Read the delivery funnel on a campaign

    Sent is not delivered, and the gap between the two is where the actual problem lives.

    SidebarInboxCampaignsthe campaign
    Total RecipientsEveryone the campaign was built for
    SentHanded to the provider, shown as a share of total
    DeliveredConfirmed as reaching the handset or mailbox
    FailedDid not arrive, shown with a failure rate
    OpenedEmail only — the message was opened
    ClickedEmail only — a link inside was clicked

    The Delivery Funnel card walks the same numbers in order — Processing Complete, Delivered, then Opened and Clicked for email — and ends on Delivery Rate and Failure Rate. Beneath it, Compliance Score explains how the send was judged, and Message Content shows the message exactly as it went out.

    The Recipients table is the per-person view: "Search recipients…", a status filter of All Status, Pending, Sent, Delivered, Failed, Opened, Clicked and Bounced, and the consent position of every contact.

    Tip

    A campaign still sending shows a LIVE pulse and updates on its own — you do not need to reload to watch the numbers move.

  • Pause, resume, cancel or duplicate a campaign

    A send that is going out wrong can be stopped, but only while it is still going out.

    SidebarInboxCampaignsthe campaignActions
    • Pause Campaign — stops it where it is. Only offered while it is sending.
    • Resume Campaign — picks it back up from where it paused.
    • Cancel Campaign — ends it. Messages already sent stay sent.
    • Duplicate Campaign — copies the setup so you can send it again.

    Watch out

    Only the actions that apply to the current status appear, so a finished campaign offers Duplicate and nothing else. Nothing here recalls a message that has already gone.

    Tip

    A send held for calling hours is not stuck. It reads Scheduled with a countdown and sends itself when the window opens.

  • Resend the messages that failed

    Failures are usually a temporary provider problem, and a resend costs a click.

    SidebarInboxCampaignsthe campaignActionsResend to Failed

    Resend to Failed appears on the Actions menu of a campaign when there is anything to resend. It targets only the recipients whose delivery failed — nobody who already received the message gets it twice.

    From the list itself, tick the rows you want and press Resend in the bulk bar. Use the Failed status filter on the Recipients table first if you want to see exactly who you are resending to.

    Compliance

    A resend is a fresh send and is checked afresh. Anyone who has opted out since the original campaign will not receive it.

  • Send a reminder for a document nobody has signed

    Most unsigned documents are forgotten rather than refused, and a single nudge closes the majority of them.

    SidebarInboxDocumentsthe document

    Opening a document row slides in a panel with its Signature Progress. While anyone is still pending, a reminder button is offered — Send Reminder for a single signer, or "Remind All ({N})" when several are outstanding. The panel also records Last Reminder, so you can see whether they have already been chased.

    Tip

    If you find yourself doing this by hand every week, it is a workflow: a document is opened, wait, then a text or email.

    Automate the chase
  • Read a form dashboard and share the form

    A form nobody can reach collects nothing, and the sharing panel is where its public link, QR code and embed code live.

    SidebarInboxFormsthe form
    SubmissionsEverything received
    TodayReceived since midnight
    Response RateHow often being shown the form leads to a submission
    Linked ContactsSubmissions matched to a contact record

    Public Access holds the publish toggle plus three ways to share: PUBLIC LINK with copy and open buttons, QR CODE with generate and download, and EMBED ON WEBSITE with a "Copy HTML" snippet. Below that, Submission Trends charts 7, 30 or 90 days, and Field Insights shows per-question completion and answer spread.

    The Submissions table has "Search contacts…", a date range, and a View on every row that opens the full answers alongside device, consent and a View Contact link. The actions menu offers Duplicate Form and Delete Form.

    Tip

    Field Insights is the fastest way to spot a question people abandon. A field with a low completion rate is usually one to make optional or cut.

  • Download a compliance report or audit trail

    If consent is ever questioned, the PDF is the record that answers it — and you want to know where it lives before you need it.

    SidebarInboxCampaignsthe campaignRecipients
    • Every row in the Recipients table has a Download compliance report button — one PDF for that one contact.
    • Document campaigns also carry Download Audit Trail PDF on the Compliance Score card.
    • A document opened from the Documents pill offers Download Audit Trail in its panel, always, regardless of status.
    • Once signed, the same panel offers Download Signed for one signer, or "Download All ({N})" as a zip when there are several.

    Compliance

    The audit trail is generated from the record rather than stored as a file, so it is always current at the moment you download it.

Chapter 12

Automation

Workflows react to things that happen; sequences run planned campaigns over time.

  • Understand workflows

    A trigger plus steps is the whole model — once that lands, the builder is straightforward.

    SidebarWorkflows

    A workflow is a starting event that enrols contacts, then a sequence of steps they move through. The canonical example: a new contact is added, send a welcome text, wait two days, send a follow-up email.

  • Pick a starting event

    Choosing the right trigger is most of the design work.

    • Contacts — a new contact is added; a contact agrees to receive messages; a contact unsubscribes; a contact is added to a group; a contact moves to a new stage.
    • Forms & Documents — someone fills out a form (any form, or a specific one, including your built-in intake form); a document is signed, declined or opened.
    • Messages — a campaign finishes; a message is delivered; an email is opened; a link is clicked; a contact replies.
    • Manual — you enrol specific contacts yourself.
  • Add steps and branches

    The condition step is what turns a linear reminder into something that actually reacts.

    • Messages — send a text, an email, a document to sign, or a form to fill out.
    • Timing — wait before continuing, or wait until a date.
    • Logic — check a condition (branch), or end the workflow.
    • Organize — add or remove a label, add to or remove from a group, move to a stage, update contact information.
    • Advanced — notify another system by webhook.

    Check a Condition opens a builder with one-tap common checks — signed a document, opted into SMS, opened my email, submitted a form, is at a stage, has a tag — plus a search for everything else. Add a second condition and an All / Any toggle appears, with a plain-English preview of the whole rule. Steps then go under the green If YES or red If NO arm.

    Tip

    To chase someone who has not done something, put a "has signed this document" check in and hang the reminder off the NO arm.

  • Activate it and watch the numbers

    A workflow saved as a draft does nothing at all, which catches people out.

    Press Activate in the builder header. The workflow dashboard then shows Total Contacts, Currently Active, Completed and Dropped Out with an exit rate, a timeline, a funnel, and a searchable enrolments table.

  • Run a sequence

    When you want a planned drip rather than a reaction, this is the tool.

    SidebarSequences

    A sequence is a linear set of sends over time, built in a simplified wizard on the same engine. You enrol contacts into it deliberately rather than waiting for a trigger.

    Compliance

    Sequences are usually marketing, so every recipient needs marketing consent on that channel. Expect enrolment counts to be lower than your contact count, and check the eligibility numbers rather than assuming a fault.

  • Read the workflows your kit installed

    They are already running. Knowing what they do is not optional.

    Applying a starter kit creates and activates workflows immediately. Open each one and read it — they are ordinary workflows and you can edit, pause or delete any of them.

    The Professional Services kit activates 2 workflows:

    New Intake to Consultation — When a prospect submits the New Matter Intake form, tag them, confirm by SMS, and place them in Intake Discovery for conflict checking.:

    1. Tag them "New Inquiry"
    2. Move them to "Intake Discovery" in Client Pipeline
    3. Text them "Consultation Confirmation SMS"

    Engagement Signed Follow-Up — When the engagement letter is signed, tag the client and advance the matter toward retainer collection.:

    1. Tag them "Engagement Signed"
    2. Move them to "Retainer Paid" in Client Pipeline
    3. Wait 1 days

    Tip

    Open each one and read it before you rely on it — they are ordinary workflows you can edit.

  • Send a document to sign automatically after a form is submitted

    This is the most common automation there is, and doing it by hand means every new enquiry waits on someone noticing it.

    SidebarWorkflowsCreate Workflow

    The shape is: someone fills out a form, wait a short while so it does not arrive in the same breath, then send them the document to sign. Build the form and the document first — the workflow can only pick from what already exists.

    1. Open Workflows and press Create Workflow. Name it in the header — it starts as Untitled Workflow.
    2. On the Starting event tab, under Forms & Documents, choose "Someone fills out a form".
    3. In the config panel on the right, under "Which form(s)?", pick A specific form and select your intake form from the dropdown. All forms starts the workflow for any submission, which is rarely what you want here.
    4. Switch to the Add a step tab. Under Timing, add "Wait Before Continuing" and set it to 5 minutes, or an hour, or whatever gap feels right.
    5. Add a step again. Under Messages, add "Send a Document to Sign".
    6. In its config panel, under "Which document?", select the document you want signed.
    7. Press Activate in the builder header.

    Watch out

    The Send a Document to Sign step only runs for a contact who has an email address and has opted in to email. A form submission that captured email consent satisfies both; one that did not will be skipped silently.

    To add judgement to it, put a "Check a Condition" step between the wait and the send. Use the Has a tag or Is at a stage check so only the submissions you actually want to paper get the document, and hang the send off the If YES arm. Anything on the If NO arm runs for everyone else — a plain follow-up email, or nothing at all.

    Tip

    To chase the ones who do not sign, add a second Wait after the document step, then a "Check a Condition" using the Signed a document quick check, and put the reminder text or email on the If NO arm.

    Build this workflow
  • Start a workflow from something a contact does

    The five Contacts triggers cover the whole lifecycle from arriving to unsubscribing, and picking the wrong one is why a workflow enrols nobody.

    SidebarWorkflowsCreate WorkflowStarting eventContacts
    A new contact is addedSomeone new is added to your contactsFires on both manual creation and import, so a 500-row import enrols 500 people.
    A contact agrees to receive messagesSomeone gives consent to hear from you
    A contact unsubscribesSomeone opts out of receiving messages
    A contact is added to a groupA contact joins one of your groupsThe config panel lets you narrow it to one group, and optionally one stage.
    A contact moves to a new stageA contact progresses in your pipelineNarrow it to the specific stage, or it fires on every move.

    Watch out

    A contact can only be enrolled in the same workflow once. If they are added to the group again later, they are not enrolled again — there is no re-enrolment or cooldown setting.

  • Start a workflow from a form or a document

    These four triggers are what turn paperwork into follow-up without anyone watching an inbox.

    SidebarWorkflowsCreate WorkflowStarting eventForms & Documents
    Someone fills out a formA contact completes one of your formsChoose All forms or A specific form. The picker lists your own forms under Forms and your built-in intake form under Intake forms.
    A document is signedA contact signs one of your documentsCan be narrowed to one document.
    A document is declinedA contact declines to sign a document
    A document is openedA contact opens a document you sentOpened, not signed — this is the nudge trigger.

    Tip

    Because the built-in intake form appears in the form picker, submitting your default contact-collection form can start a workflow too.

  • Start a workflow from a message event

    Delivery, opens, clicks and replies are the signals that tell you someone is paying attention, and they are worth acting on while they still are.

    SidebarWorkflowsCreate WorkflowStarting eventMessages
    A message campaign finishesAll messages in a campaign have been sent
    A message is deliveredA text or email reaches a contact
    An email is openedA contact opens an email you sent
    A link in an email is clickedA contact clicks a link in your email
    A contact replies to youA contact sends you a message

    Watch out

    A contact who replies is often asking a person a question. If you automate a reply to a reply, make sure a human still sees the conversation in the Inbox.

  • Enrol contacts into a workflow yourself

    Some automations should run for a list you choose rather than for whoever happens to trip an event.

    SidebarWorkflowsCreate WorkflowStarting eventManual

    Choose "Manually enroll specific contacts". Nothing fires automatically — you pick the contacts from the workflow page whenever you want the workflow to run for them.

    1. Build and Activate the workflow as normal.
    2. Open it from the Workflows list to reach its page.
    3. Press Enroll Contacts in the header.
    4. In Add Recipients, search and tick the people you want, then press Add Contacts.

    Watch out

    Enroll Contacts is disabled until the workflow is Active — its tooltip reads "Activate the workflow to enroll contacts". You can enrol up to 500 contacts at a time, and anyone already enrolled is skipped.

  • Send a text, email, document or form from a workflow

    These four steps are the ones that actually reach the contact, and each has its own requirement that quietly skips people who do not meet it.

    Workflow builderAdd a stepMessages
    Send a Text MessagePick a saved text template under "Which text message template?"Needs the contact to have a phone number.
    Send an EmailPick a saved email template under "Which email template?"Needs the contact to have an email address. An unsubscribe link is added for you.
    Send a Document to SignPick the document under "Which document?"Needs an email address and email opt-in. The contact gets a signing link.
    Send a Form to Fill OutPick the form — your own forms and your built-in intake form are listed separatelyEmail only, and needs email opt-in. There is no text-message version of this step.

    Compliance

    Text and email steps are checked against your consent and jurisdiction rules before they send. A blocked send is recorded as failed for that step, and the contact still moves on to the next step rather than getting stuck.

    Before you start

    The templates, documents and forms must already exist — the step pickers only list what is in your account. There is no way to write the message inside the workflow builder.

  • Label, group and update a contact from a workflow

    These steps are how a workflow leaves a trace, so the next campaign or filter can find the people it just touched.

    Workflow builderAdd a stepOrganize
    Add a LabelChoose the label under "Which label to add?"
    Remove a LabelChoose the label under "Which label to remove?"
    Add to a GroupChoose the group, then a stagePick the stage — the step needs both to place the contact.
    Remove from a GroupChoose the group under "Which group to remove from?"
    Move to a StageChoose the group, then "Which stage?"
    Update Contact InformationChoose the field, then type the New valueOnly the standard contact fields and your own custom fields are offered.

    Tip

    One Advanced step is left over: "Notify Another System" posts the contact to a URL you give it, so another tool can react. Set the Website or App URL and leave the Request type on POST unless the other system asked for PUT.

  • Space steps out with Wait and Wait Until

    Back-to-back messages read as spam, and a workflow with no waits sends everything within seconds of the trigger.

    Workflow builderAdd a stepTiming
    Wait Before ContinuingA number plus Minutes, Hours or DaysRelative to when the contact reaches the step. Use this for almost everything.
    Wait Until a DateOne exact date and timeThe same moment for everyone. Use it for a fixed event date, not for a delay.

    Wait Before Continuing asks "How long to wait?" and pauses that long before the next step runs. Wait Until a Date asks "Wait until what date and time?" and holds every contact until that single moment arrives — so a date in the past means the workflow simply continues.

    Watch out

    Wait Until a Date is measured against the server clock rather than your own timezone, so treat the time as approximate. If the exact hour matters, use Wait Before Continuing.

  • Build a Check a Condition branch

    A branch is the difference between a workflow that messages everyone the same way and one that reacts to what the contact actually did.

    Workflow builderAdd a stepLogicCheck a Condition
    1. Add the "Check a Condition" step. Its config panel opens with a Common checks row.
    2. Tap one of the chips — Signed a document, Opted into SMS, Opened my email, Submitted a form, Is at a stage, Has a tag — or type into "Search checks…" for anything else.
    3. Pick the specifics if the check asks for them, such as which document or which label.
    4. Set the comparison. It reads as a sentence, with a Yes/No toggle, a dropdown, a number, or a "within the last [7] days" control depending on the check.
    5. Press "+ Add condition" for a second check. A Match All / Any of these are true toggle appears, and a preview restates the whole rule in plain English.
    6. Back on the canvas, add steps under the green "If YES →" column and the red "If NO →" column.

    Tip

    To chase someone who has not done something, do not look for a "has not" check. Use the positive check — Signed a document — and put the reminder on the If NO arm.

    Compliance

    Consent and do-not-call checks fail closed: if the answer genuinely cannot be established, the contact takes the NO path rather than being assumed safe to message.

    Steps on an arm run only for the contacts that took it, and when the arm runs out the contact carries on with whatever sits below the branch.

  • Stop a contact early with End the Workflow

    Without an Exit step, a contact who has already done what you wanted keeps receiving the chase messages.

    Workflow builderAdd a stepLogicEnd the Workflow

    The config panel says it plainly: "Workflow ends here. When a contact reaches this step, they will exit the workflow. No further steps will run." Contacts who hit it are counted as Dropped Out on the workflow page.

    It earns its place on the arm of a branch. Check whether they have signed, put End the Workflow on the If YES arm, and the reminders below the branch only ever reach the people who still need them.

    Watch out

    Exiting is final for that contact — the same trigger firing again will not re-enrol them, because a contact can only be enrolled in a workflow once.

  • Test a workflow before you switch it on

    An active workflow messages real contacts immediately, and there is no undo on a sent text.

    SidebarWorkflows

    There is no preview or simulation. The way to test is to run it for one person you control, which means building a copy that uses the Manual trigger.

    1. Open the workflow menu on its card and choose Duplicate.
    2. Edit the copy and change its starting event to "Manually enroll specific contacts".
    3. Activate the copy, open it, press Enroll Contacts and pick yourself or a test contact.
    4. Watch the contact move through "Contacts in this workflow" on the workflow page.
    5. When it behaves, archive the copy and activate the real one.

    Watch out

    Shorten the Wait steps in the copy, or you will be waiting the real two days to see step three. Remember to put them back in the real workflow.

    A step missing its configuration carries a red "Needs setup" badge on the canvas, and Activate refuses with a "Finish setting up your steps" dialog that lists each unfinished step and jumps you to it. A workflow with no steps at all cannot be activated either.

    Tip

    You can only enrol a contact once per workflow, so a second test on the same person needs a fresh duplicate.

  • Pause, resume and archive a workflow

    Turning an automation off is the first thing you will want when something reads wrong, and the three options do quite different things.

    SidebarWorkflowsCard menu
    DraftSaved but doing nothing at allEvery new workflow starts here.
    ActiveEnrolling contacts and running steps
    PausedNo new contacts are enrolledPress Resume on the card menu, or Activate on the workflow page, to start again.
    ArchivedOut of the way and cannot be activatedHidden from the list until you select the Archived tab.

    The status tabs across the top of the Workflows list — All, Active, Draft, Paused, Archived — filter by exactly these. Pause and Resume are on each card menu and in the builder header; Archive is on the More menu of the workflow page.

    Watch out

    Delete on the card menu archives the workflow rather than destroying it — it reappears under the Archived tab, with its history intact.

    Tip

    Pausing stops new contacts entering. It does not pull out the people already part-way through, so if a message is wrong, fix or archive it rather than assuming a pause caught everyone.

  • Duplicate a workflow

    Copying a working automation is faster and safer than rebuilding one that is nearly the same.

    SidebarWorkflowsCard menuDuplicate

    Duplicate is on the menu of every workflow card, and on the More menu of a workflow page. The copy arrives as a Draft, so it enrols nobody until you open it, change what needs changing, and press Activate.

    Tip

    This is the cheapest way to run the same follow-up off a second form or document: duplicate it, then change only the trigger config.

  • Read the funnel and the enrolments table

    The funnel is where you see contacts piling up at a step, which is usually a step that is quietly failing.

    SidebarWorkflowsView
    Total ContactsEntered this workflow
    Currently ActiveIn progress right nowIncludes everyone sitting inside a Wait step.
    CompletedFinished the full workflow
    Dropped OutLeft early, shown with an exit rateAlmost always contacts who hit an End the Workflow step.

    "Your workflow at a glance" redraws the steps as a timeline, and the funnel chart below it shows how many contacts reached each one. A big drop between two steps is the thing to look at; a drop right after a message step usually means the send is being skipped for people without a phone number, an email address or the right consent.

    "Contacts in this workflow" lists everyone individually, with tabs for All, Active, Completed and Dropped Out, a "Search contacts…" box, and Started and Completed dates.

    Tip

    A failed send does not strand the contact — they carry on to the next step. That is why the funnel can look healthy while the messages themselves are not arriving; check the Inbox as well.

  • Build a sequence in the four-step wizard

    A sequence is the right tool when you know who you want to reach and in what order, rather than waiting for an event.

    SidebarSequencesCreate Sequence
    1. Details — give it a Sequence Name and an optional Description. The name is capped at 255 characters and shows a live count.
    2. Audience — choose Everyone, By label, or Choose people. The wizard shows how many contacts the choice matches.
    3. Messages — press Add Email, Add Text or Add Wait to build the run of steps, and reorder them with the arrows on each card.
    4. Review — check the Name, Audience, step count and the Flow strip, then press Activate & Send. Save as Draft leaves it switched off.

    Each Email or Text step offers "Write a message" or "Use a saved template". Writing inline gives you a subject and body for email, or the message text for a text, with an Insert merge tag palette and a character and segment count. A Wait step is a number plus a unit.

    Watch out

    A sequence cannot be activated until it has at least one Email or Text step and an audience that matches somebody. Review lists whatever is still missing and keeps Activate & Send disabled until it is fixed.

    Compliance

    Sequences are marketing, so every recipient needs marketing consent on that channel. Expect the number who actually receive a step to be lower than the audience count.

    Create a sequence
  • Enrol contacts into a live sequence

    The audience is fixed when you activate, so adding people later is a deliberate second action.

    SidebarSequencesthe sequenceEnroll Contacts

    Open the sequence to reach its page. Enroll Contacts opens the Add Recipients picker — search, tick the people you want, and press Add Contacts. They start at the first step.

    Watch out

    The button is disabled until the sequence is Active, with the tooltip "Activate the sequence to enroll contacts". You can add up to 500 contacts at a time, and anyone already enrolled is skipped.

    The rest of the page mirrors a workflow: Total Contacts, Currently Active, Completed and Dropped Out, "Your sequence at a glance", a funnel, and the contacts table. The header carries Edit, Pause or Activate, and a More menu with Duplicate and Archive.

    Tip

    Pausing a sequence stops new enrolments. Contacts already part-way through are allowed to finish, which is why resuming one does not re-enrol its original audience.

Chapter 13

Dashboard and reporting

Make the home screen show the handful of numbers you actually act on.

  • Customise your widgets

    The default layout is generic; five minutes here makes the home screen genuinely useful.

    Press Customize to drag widgets into order, hide the ones you do not want, and switch density between comfortable and compact. Hidden widgets stay in a panel you can restore from, and Reset returns to the default. The layout is saved per user.

  • The widgets worth watching daily

    Four of the twenty tell you whether something needs your attention today.

    • Outstanding Signatures — agreements sent and not yet signed, oldest first.
    • Unread Inbox — replies waiting on a human.
    • Failed Deliveries (24h) — usually a bad number or a bounced address.
    • Compliance Attention — sends blocked or held, and consent that needs capturing.

    Beyond those: Form Submission Trend, Average Turnaround Time, Document Signature Funnel, Consent Status, Recent Opt-Outs, Plan & Usage, and Quick Actions. Rows are links — clicking one drills through to the record it describes.

  • Get the data out

    Auditors, accountants and your own spreadsheets all want a file, not a screenshot.

    • Contacts — Export on the contact list, scoped to your selection or filter.
    • Form submissions — CSV from the submissions table.
    • Consent history — Log PDF on a contact.
    • Compliance decisions — Export CSV from Settings > Policies > Decisions.
    • Signature evidence — Download Audit Trail PDF on a document campaign.
    • Invoices — Download per row in Billing history.
  • Hide a widget and get it back

    A widget you never act on is noise sitting on top of the one you do.

    DashboardCustomize
    1. Press Customize on the dashboard. The grid switches into edit mode.
    2. Hide any widget you do not want.
    3. To bring one back, open the Hidden panel — it is labelled with a count — and press Show on the widget you want returned.
    4. Press Done.

    Tip

    Reset, also in the Customize bar, puts every widget back and asks you to confirm first. It is the quickest way out of a layout you have made a mess of.

    Tip

    The layout is saved per user, so hiding a widget affects only your own dashboard, not your colleagues'.

  • Reorder your widgets

    What you need to act on today belongs at the top, where you will see it without scrolling.

    DashboardCustomize

    In edit mode widgets are draggable. Drag one into the position you want and press Done when the order looks right. The dashboard is a twelve-column grid on a wide screen and a single column on a phone, so the order you set here is exactly the order a phone reads top to bottom.

    Tip

    Outstanding Signatures, Unread Inbox, Failed Deliveries (24h) and Compliance Attention are the four that tell you something needs doing today. Most people are better off with those first and the trend charts below them.

  • Change the dashboard density

    Compact fits noticeably more onto one screen, which is the difference between scanning the dashboard and scrolling it.

    DashboardCustomize

    Density sits in the Customize bar and has two settings: comfortable, which is the default, and compact. Switch it, press Done, and the choice is saved with the rest of your layout.

    Tip

    Compact pairs well with a long list of widgets. If you have hidden most of them, comfortable reads better.

Chapter 14

Team and billing

Bring colleagues in with the right access, and keep the account funded.

  • Invite your team

    Shared logins destroy your audit trail — every consent record names an actor.

    SidebarSettingsTeam Members

    Invite Member takes an email and a role. A seat banner shows how many of your plan's seats are used, and pending invitations can be resent or revoked. Existing members can be given a different role, deactivated or removed.

    Watch out

    The owner cannot be removed, deactivated or role-changed. Decide who that is before you start inviting people.

  • Set up roles

    Most people need much less access than the default, and the editor makes that easy to arrange.

    Create Role opens an editor with a name, description, colour and a permissions matrix grouped by area — Contacts, Documents, Forms, Campaigns, Inbox, Templates, Analytics, Team, Roles, Settings, Billing, Webhooks and AI.

    Tip

    System roles cannot be deleted or renamed, but you can edit what they may do. Adjusting an existing role is usually less work than creating a new one.

  • Manage your plan and payment

    Everything billing-related is one page with four tabs.

    Overview shows your plan, current period, next billing date and status, plus usage meters for SMS, emails, voice minutes, documents, form submissions, contacts, AI credits and seats. Plans handles upgrades — prorated and immediate — and downgrades, which take effect at the end of the period. Add-ons buys extra capacity. Payment manages cards.

  • Understand your trial and the card gate

    A trial that lapses locks every page, and the warning signs are easy to miss.

    Top bar{N} days left in trialBillingPayment

    A new account starts on a 14-day trial. While the trial is running, a countdown chip sits in the top bar reading "{N} day(s) left in trial" — or "Trial ends today" on the last day. On a wide screen it appends "· Add billing". Clicking it goes straight to Billing.

    Adding a card does not shorten the trial — the remaining days are kept, and the card is only charged when the trial ends. Adding one early simply removes the gate.

    Watch out

    If the trial lapses without a card, the app stops letting you open its pages and sends you back to the plan step until a card is on file. Documentation stays reachable throughout, so you can still read this page.

    Open Billing
  • Stay ahead of your limits

    Hitting a hard limit mid-campaign is avoidable if you watch the meters.

    The Plan & Usage widget on the dashboard mirrors the billing meters. When you reach a limit, a modal offers the next tier or an add-on; a soft limit instead warns that overage charges apply and lets you continue.

  • Resend or revoke an invitation

    Invitations expire, and an unclaimed one sitting in an ex-colleague's inbox is a live way into your account.

    SidebarSettingsTeam MembersPending Invitations

    The Pending Invitations table below the members list shows Email, Role, Invited By, Sent and Expires, with Resend and Revoke on each row. An invitation is valid for seven days.

    • Resend — issues the invitation email again. Use this when the first one was missed or has expired.
    • Revoke — cancels the invitation. The link in the original email stops working.

    Tip

    Inviting the same address twice is refused with "This email already has a pending invitation." That is what Resend is for — you do not need to revoke first.

    Tip

    Someone you removed from the team can be invited again. Accepting the new invitation reactivates their old account rather than creating a second one.

    Open Team Members
  • Change a member's role

    Access granted on someone's first day is rarely the access they should still have six months later.

    SidebarSettingsTeam MembersChange Role

    The Members table lists Member, Role, Status and Last Active. Change Role on a row opens a dialog to pick a different role; the change takes effect the next time that person's session refreshes.

    Watch out

    The owner's role cannot be changed, and the Owner role itself cannot be handed to anyone else. If the wrong person is the owner, that is a support ticket, not a settings change.

    Tip

    Admin is everything except managing billing and creating or editing roles. Agent is the operational subset — contacts, documents, campaigns and the inbox. Viewer is read-only.

  • Deactivate or remove a member

    These two look similar and are not: one is a pause, the other frees a seat.

    SidebarSettingsTeam Members
    DeactivateA reversible pauseThey stay in the members list, are signed out immediately, and Activate puts them back.
    RemoveTakes them off the teamThey disappear from the list, are signed out, lose their role, and their seat is freed.

    Both actions sit on the member's row in the Members table. Removal is not a deletion — the record is kept so the audit trail still names them as the actor on everything they did.

    Watch out

    The owner cannot be deactivated or removed.

    Tip

    Reach for Deactivate for a leave of absence and Remove when someone has left. Only Remove gives you the seat back, and a removed person can be invited again later.

  • Create a custom role and set its permissions

    The four built-in roles are broad by design; a custom role is how you give someone exactly what their job needs.

    SidebarSettingsRoles & PermissionsCreate Role

    Role cards show each role's name, how many members hold it and how many permissions it carries. Create Role opens the editor; clicking an existing card opens the same editor titled Edit Role.

    Role NameWhat the role is calledMust be unique within your account.
    DescriptionWho it is forWorth writing — the next admin will not remember your reasoning.
    ColorPicked from the colour pickerHow the role is badged around the app.
    PermissionsTicked in the matrixGrouped by area, with an All Permissions master toggle at the top.

    The matrix is grouped by Contacts, Documents, Forms, Campaigns, Inbox, Templates, Analytics, Team, Roles, Settings, Billing, Webhooks and AI. Start from nothing and tick what the job needs rather than starting from everything and removing.

    Tip

    System roles cannot be deleted or renamed, but you can edit what they are allowed to do. Tightening an existing role is usually less work than building a new one and reassigning everyone.

    Watch out

    A role that still has members assigned to it cannot be deleted. Move those people to another role first.

    Open Roles & Permissions
  • Upgrade or downgrade your plan

    The two take effect at different times, and being surprised by that is an avoidable annoyance.

    SidebarSettingsBillingPlans

    Available Plans lists every plan as a card with its price, description and features. Your current one carries a Current Plan badge and a disabled button; the others offer Upgrade or Downgrade. A Monthly / Annual toggle sits above them, and annual is discounted by 20%.

    UpgradeImmediate, via a Confirm Upgrade dialogProrated — you are credited for the unused part of the old plan and charged the balance now.
    DowngradeScheduled, via a Confirm Downgrade dialogTakes effect at the end of the current period. You keep what you paid for until then.

    Before you start

    Moving off the Free plan needs a card on file. If there is none, add one on the Payment tab first and the upgrade will go through.

    Open Billing
  • Buy an add-on

    It raises a single limit you are about to hit without moving your whole account onto a bigger plan.

    SidebarSettingsBillingAdd-ons

    Add-ons & Extra Resources lists what your plan can buy. Each card in Available to Purchase has a quantity stepper and a Purchase button, which opens an Add dialog showing the total before you commit.

    Active Purchases above it lists what you already hold — the add-on, quantity, type, status and the date it started — with Cancel, Buy Again and, where a purchase errored, Retry.

    Tip

    A one-time add-on is charged straight away. A recurring one is attached to your subscription and appears on the next invoice. Either way, an add-on that raises a limit raises it for the current period immediately.

    Watch out

    On the Free plan the tab reads "Add-ons are not available on the Free plan". Upgrading is the only route to extra capacity there.

  • Update your payment card

    An expired card is the most common reason an account slips into past due, and it is the easiest to prevent.

    SidebarSettingsBillingPaymentAdd Payment Method

    Payment Methods lists the cards on file for subscription billing. Add Payment Method opens a secure card form from the payment provider — the card details are entered there and Respectly never sees or stores the number.

    1. Add the new card first, so there is never a moment with no card on file.
    2. Open the new card's menu and choose Set as Default.
    3. Open the old card's menu, choose Remove, and confirm.

    Each card shows its brand, the last four digits, its expiry date, and a Default badge on the one that will be charged.

    Tip

    With no card on file the tab reads "No payment method on file" and explains what that means for your particular state — on trial, on Free, or on a paid plan.

  • Find and download your invoices

    Your accountant wants a PDF, and every charge on the account is listed in one place.

    SidebarSettingsBillingOverviewBilling History

    Billing History sits below the Overview tab and covers all charges — subscription renewals, add-on purchases, overages and credits. The table shows Invoice #, Description, Type, Amount, Date and Status, with a Download action on each row that produces the PDF.

    • Type is one of Subscription, Add-on, Overage or Credit.
    • Status is one of Paid, Pending, Overdue or Cancelled.

    Tip

    An Overdue row is worth acting on the day you see it: unpaid invoices move the account to past due, and from there into a grace period.

Chapter 15

Getting help

The assistant, the support queue, and what to do next.

  • Ask CoWork to do it for you

    It builds real things in your account, so it is faster than clicking for most one-off jobs.

    CoWork is the assistant available anywhere in the app. Ask it in plain English to draft a template, build a form, create a workflow or find contacts, and it does the work — asking you to confirm before anything is created or sent.

  • Raise a support ticket

    It is also how you request a dedicated phone number, which has no self-serve route.

    SidebarSupportNew ticket

    Choose a category — Billing, Technical, Compliance, Account, Feature Request or Other, each showing its response SLA — then a subject, a description and up to five attachments. Replies arrive in the same thread.

    Open Support
  • What to do next

    A short, concrete list beats "explore the product".

    1. Send your intake form to everyone you imported, so their consent is captured by them rather than assumed by you.
    2. Send one small real campaign to a handful of contacts and read the campaign dashboard afterwards.
    3. Open every workflow your starter kit activated and confirm you are happy with what it does.
    4. Invite one colleague and check they can see what they need and nothing more.
    5. Come back to this guide for any chapter you skipped — the Help icon in the top bar reopens it.
    Browse the full Help Center

    Ask CoWork to do any of these for you in plain English:

    • Find every contact in the Intake Discovery stage tagged New Inquiry that hasn't booked a consultation yet, and send them the Consultation Confirmation SMS.
    • Generate an engagement letter from the Legal Services Engagement Letter document for Jordan Avery, send it for signature, and move their matter to Engagement Sent.
    • Move all clients who signed their engagement letter this week to Retainer Paid, tag them Engagement Signed, and email them the Engagement Letter Ready Email if they haven't received it.
  • What CoWork can do for you

    Knowing where the assistant's limits are saves you asking it for things it will never do.

    CoWork acts as you, inside your account, and never has more access than your own role does. Anything it cannot see, you cannot see either.

    • Read and analyse — contacts, tags, pipelines, templates, documents, forms and their submissions, workflows, campaigns and the inbox.
    • Create and update — contacts, tags, pipelines and stages; documents, forms, SMS and email templates, each generated populated rather than empty.
    • Send — a document for signature, a form, your intake form to a contact, an SMS, email or voice campaign, and replies in the inbox.
    • Automate — write a whole workflow as a trigger plus ordered steps, creating anything a step depends on first.

    Compliance

    CoWork never changes consent. It can read consent and opt-out history and warn you about ineligible recipients before a send, but granting, revoking and opting out are yours alone.

    Tip

    Reading and creating happen straight away. Anything that deletes or sends stops and shows you a confirmation card first, listing exactly what it is about to do.

    Watch out

    There is no file channel in the chat. CoWork cannot take a PDF you want to upload and cannot hand you a CSV or a signed document to download — use the relevant page for those.

  • Verify a signed PDF

    It proves a document you have been handed is the one that was signed and has not been altered since.

    SidebarSettingsVerify PDF Signature

    Drag a PDF onto the drop zone, or click it to browse. PDF files only, up to 50 MB. The result shows the signer details, the certificate the document was signed with, and an integrity banner telling you whether the file has been changed since signing. Verify another PDF clears it for the next one.

    Tip

    This works on any signed PDF you have been sent, not only ones from your own account — it is a checker, not a lookup of your records.

    Compliance

    For your own sends, the Audit Trail PDF on a document campaign is the fuller evidence record. Verification confirms the file; the audit trail explains how it got signed.

    Open Verify PDF Signature

Guides for other industries

Ready to set this up?

Start a free trial and follow this guide inside your own account.