Browse by topic
Use these standalone guides when you need instructions for one part of the platform:Understand the platform
Gia has three main layers:Important: Each Client Workspace is isolated from the Company Brain and every other Client Workspace. Always add client-specific information to the correct Client Workspace.
Recommended setup order
For the smoothest launch, complete the platform in this order:- Review your organization and team members.
- Connect the accounts Gia will use under Settings → Integrations.
- Build the Company Brain with shared company knowledge.
- Create a Client Workspace for each engagement.
- Configure Slack and the Chrome extension under Channels.
- Grant client access from each Client Workspace.
- Test Gia with a few questions before sharing it broadly.
Before you begin
Gather the following information:- Your organization name and domain
- The names and email addresses of your team members
- The client company name, website, primary contact, and email address for each engagement
- Access to the apps you want to connect, such as Google Drive, SharePoint, HubSpot, ClickUp, or Notion
- A Slack workspace administrator if you plan to configure a branded Slack bot
- Your extension name, logo, colors, and the websites where the extension should work
Set up your Company Brain
The Company Brain is your organization’s shared knowledge base. Use it for information that your internal team should be able to access across clients, such as service descriptions, standard processes, templates, policies, and internal playbooks. Do not add confidential client material to the Company Brain unless it is intentionally meant to be shared across your organization.Open the Company Brain builder
- From the Dashboard, select Build Company Brain. You can also select Brain Builder from the main navigation.
- Open the Setup tab.
- Complete the steps in the setup panel.
- Integrations
- Team Members
- Documents
- Upload files
- Agent Persona
- Review & build
Connect shared integrations
In Integrations, select the company-wide apps and data Gia should use. Depending on the app, you may be asked to sign in, select an account, or choose specific projects, folders, pages, pipelines, or channels. Only select information that is appropriate for your whole organization. You can connect narrower, client-specific scopes when you create each Client Workspace.Add team members
Use Team Members to add the people who should have access to the Company Brain. For each person:- Select Add team member.
- Enter their name and email address.
- Save the list before continuing.
Add company documents
You can connect either Google Drive or SharePoint to a brain.- Choose the document provider.
- Sign in and approve the connection if prompted.
- Select the folders and files Gia should use.
- Confirm the selection and wait for the items to sync.
Choose your document provider carefully. A brain uses one connected document provider at a time.
Upload files directly
Use Upload files for documents that are not stored in your connected document provider.- Upload up to 10 files at a time.
- Most documents and images can be up to 10 MB each.
- Supported media files can be larger.
- Gia detects and skips files that were already uploaded.
Define the agent persona
The optional Agent Persona tells Gia how your organization wants the assistant to communicate. Describe:- The assistant’s role
- Its tone and level of formality
- How it should greet users
- What it is especially good at helping with
- Any communication rules it should follow
You are a warm, concise client-success assistant. Give practical answers, explain unfamiliar terms, and ask a follow-up question when the request is unclear.
Review and build
On Review & build:- Check the company details and team-member count.
- Confirm the connected integrations.
- Confirm that the expected documents appear.
- Select Build Company Brain.
- Brain → Knowledge to explore the knowledge Gia identified.
- Brain → Sources to review the documents and calls that were actually added.
- Observability to review internal conversations when your role permits it.
Connect integrations
Gia uses integrations in two stages:- Connect the account under Settings → Integrations.
- Choose the appropriate scope inside the Company Brain or a Client Workspace.
Connect an account
- Open Settings from the bottom of the main navigation.
- Select Integrations.
- Find the app you want to connect.
- Turn on its switch.
- Sign in to the provider and approve access.
- Return to Gia and confirm that the card shows Connected.
Availability can vary by organization. A card marked Coming soon cannot be connected yet.
Select the right account
Use an account that can see the information you intend to share with Gia. Before approving a connection:- Confirm the account name and email address.
- Check that it can access the correct folders, projects, or pipelines.
- Avoid connecting a personal account when an approved company account is available.
- Do not grant access to information that should not enter the selected brain.
Scope an integration to a brain
Open the Company Brain setup or edit a Client Workspace, then choose the exact content Gia should use. Examples:- Select ClickUp or Asana projects relevant to the engagement.
- Select Notion pages that contain useful procedures or client context.
- Link the HubSpot deal for that client engagement.
- Select Granola folders containing that client’s calls.
- Select Slack channels that belong to the correct brain.
Disconnect an integration
Disconnect an account only when it should no longer be used by Gia. Disconnecting can stop future syncs and make connected content unavailable for refresh. Before disconnecting:- Check which Company Brain or Client Workspaces use the integration.
- Move or replace any important source connection.
- Disconnect the account from Settings → Integrations.
- Review each affected brain’s Sources view.
Create a Client Workspace
A Client Workspace is a secure knowledge area for one client or engagement. Create a separate workspace for every client whose data, access, or agents must remain isolated.Start a workspace
- Select Client Workspaces from the main navigation.
- Select Create Client Workspace.
- Enter the required client details:
- Company name
- Website
- Primary contact name
- Primary contact email
- Review the automatically suggested company domain.
- Select Save and continue.
Complete the workspace wizard
1. Integrations
Choose only the information that belongs to this engagement.- Select the internal Slack channels Gia should follow for this client.
- Choose the relevant ClickUp or Asana project scope.
- Select the relevant Notion pages.
- Link the client deal in your CRM when available.
- Select the appropriate Granola folder.
- Connect other available tools required for the engagement.
2. Contacts
Add the external people Gia should associate with this Client Workspace. For each contact, enter:- Name
- Email address
- Role, if useful
- LinkedIn profile, if useful
3. Documents
Choose Google Drive or SharePoint, then select the client-specific folders and files to sync. Good sources include:- Statements of work
- Project plans
- Meeting notes
- Research and briefs
- Approved deliverables
- Client policies and reference material
4. Upload files
Upload any client files that are not in the connected document provider. Confirm the filenames before uploading so sensitive information does not enter the wrong workspace.5. Review & build
Review the client details, contacts, integrations, and document count. Select Build Client Workspace when everything is correct.Manage an existing workspace
Open a Client Workspace to use these tabs:
Select Edit to return to the setup wizard and change integrations, contacts, documents, or other settings.
If billing is enabled for your organization, an Owner or Admin can configure the workspace’s access policy from Overview → Payment after the workspace is built. Choose Free access or Payment required, save the policy, then send the secure Stripe payment link to a saved contact.
Disable or delete a workspace
- Disable temporarily prevents the workspace from being used. You can enable it again later.
- Delete permanently removes the workspace, its documents, and uploaded files. This action cannot be undone.
Review brain knowledge and sources
The Brain view has two modes:- Knowledge shows the relationships Gia has identified.
- Sources shows the documents and calls that actually built the brain.
- Confirm the provider is connected under Settings → Integrations.
- Return to the brain’s setup wizard.
- Select or reselect the expected folder, file, project, page, or call folder.
- Save the selection.
- Allow time for processing, then check Brain → Sources again.
Set up Slack
Gia can provide a branded Slack bot for your internal team and your clients. Slack is configured once for the organization, then each install link is given a specific scope. You will need access to your organization’s Gia settings and permission to create and distribute a Slack app.Configure the Slack app
- Open Channels → Slack.
- Under Slack app setup, complete the three guided steps.
Step 1: Create the app
- Enter the app name your team and clients should see.
- Copy the manifest generated by Gia.
- Open the Slack app management page.
- Choose Create New App → From a manifest.
- Select your Slack workspace and paste the manifest.
- Create the app.
- Under Basic Information → Display Information, upload your app icon.
Step 2: Save credentials
From the Slack app’s Basic Information → App Credentials, copy these values into Gia:- App ID
- Client ID
- Client Secret
- Signing Secret
Step 3: Go live
- Open Event Subscriptions in Slack and confirm the request URL is Verified.
- Open Manage Distribution.
- Complete Slack’s distribution checklist.
- Select Activate Public Distribution so customers can install the app.
- Optionally create a slash command using the request URL shown in Gia.
Install Slack for your own team
Under Channels → Slack → Install links, select Install to your workspace. This internal installation can work across the Company Brain and current or future Client Workspaces. After installation:- Return to the Company Brain or Client Workspace setup.
- Open Integrations → Slack channels.
- Select the channels that belong to that brain.
- Save the selection.
Give a client Slack access
You can create a client-specific install link in either place:- Channels → Slack → Install links, then select the Client Workspace.
- Open the Client Workspace and select Channels & Access → Copy Install Link.
Manage installed Slack workspaces
Use Channels → Slack → Installed workspaces to:- Confirm that an installation is active
- Open your own bot in Slack
- Start a sync when needed
- Remove an installation that should no longer have access
Test Slack
- Open the bot in Slack.
- Send a direct message or mention it in an approved channel.
- Ask a simple question whose answer exists in the selected brain.
- Confirm the answer uses only the expected Company Brain or Client Workspace context.
- Repeat the test in another Client Workspace to verify that client information remains separated.
Set up the Chrome extension
Gia can build a white-label Chrome extension using your organization’s branding.Configure the extension
- Open Channels → Chrome Extension.
- Enter the Brand name shown to customers.
- Enter a shorter Short name for compact areas of the extension.
- Add a clear description.
- Upload a PNG or JPEG logo up to 2 MB. Gia prepares it as a square browser-extension icon.
- Choose the primary, hover, and accent colors.
- Add at least one host permission.
- Select Save.
#273f2a. Use colors with enough contrast for buttons and text to remain readable.
Choose host permissions
Host permissions determine which websites are allowed to use the extension. Add only the domains your users need. Examples:
Ask your technical administrator or Gia support before using a broad permission. Wider permissions increase what the browser extension can access.
Share the extension
The extension can move through Draft, Building, Ready, or Build failed status. When the status is Ready:- Select Install Extension to test it yourself.
- Use Copy link to share the store listing.
- You can also open a Client Workspace and use Channels & Access → Copy Install Link.
Give clients access
Client contacts and login access are managed separately. Adding someone as a contact helps Gia associate them with the engagement, but you must also grant access before they can sign in through a customer channel.Grant access
- Open the Client Workspace.
- Select Channels & Access.
- Under Contacts, find an existing contact or add a new name and email address.
- Select Allow.
- Select View to reveal the generated credential when you are ready to share it.
- Copy and send the credential through a secure channel.
Revoke or restore access
- Select Revoke when a contact should no longer use the workspace.
- Select Allow to restore previously revoked access.
Create and run agents
Agents are reusable assistants configured for a specific Client Workspace. They can run on demand or on a schedule.Add an agent
- Open the Client Workspace.
- Select Agents.
- Select Add an agent.
- Start from a template or create one from scratch.
- Complete the fields:
- Title — a clear name for the job
- Trigger words — when Gia should use the agent
- Behavior — what the agent should do
- Output format — how the answer should be structured, if needed
- Save the agent.
- Title: Weekly account summary
- Trigger words: Use when someone asks for a concise update on this client
- Behavior: Review the latest calls, tasks, and documents. Summarize progress, risks, decisions, and next actions.
- Output format: Four short sections with bullet points
Run or schedule an agent
- Select the play button to run an agent immediately.
- Use the Schedule tab to run it daily, weekly, or monthly.
- Choose the time and timezone carefully.
- Select the Slack recipients who should receive the result.
Optional: configure payments
Payments appear only for organizations where the billing feature is enabled and are managed by owners or administrators. At the organization level:- Open Settings → Payments.
- Under Stripe, turn on the connection and authorize the Stripe account that owns your recurring Payment Links.
- Select the approved recurring Payment Links.
- Configure the payment and lifecycle email templates.
- Enable payments after reviewing the settings.
- Finish building the Client Workspace, then open its Overview tab.
- Under Payment, choose Free access or Payment required.
- If payment is required, select a recurring plan and save the policy.
- Choose the client recipient.
- Send the payment link.
Maintain a healthy Gia Brain
Weekly checks
- Review Brain → Sources for missing or outdated items.
- Confirm important integrations still show Connected.
- Check that calls are appearing in the correct Client Workspace.
- Review new contacts and revoke access that is no longer needed.
- Review agent run history for failures or unexpected output.
When client information changes
Update the Client Workspace when:- A new stakeholder joins
- A client’s email domain changes
- A project moves to a new folder or workspace
- A new CRM deal replaces the old one
- A Slack channel is renamed or replaced
- The engagement is paused or completed
Security checklist
- Keep every client’s sources in its own Client Workspace.
- Select the smallest practical folder, project, page, or channel scope.
- Never share Slack app secrets or integration credentials.
- Share customer login credentials through a secure channel.
- Revoke access promptly when it is no longer needed.
- Disable a workspace while access is being reviewed.
- Delete a workspace only when permanent removal is intended.
Troubleshooting
An integration does not appear in a workspace
- Open Settings → Integrations.
- Confirm the provider shows Connected.
- Return to the Company Brain or Client Workspace setup.
- Check whether the provider requires you to select a folder, project, page, deal, or channel.
A document does not appear under Sources
- Confirm that you selected the file or its parent folder.
- Save or sync the selection again.
- Check that the file type is supported.
- Wait for processing, then refresh Brain → Sources.
A Slack channel does not appear
- Confirm the organization Slack app is installed and active.
- Invite the bot to a private channel.
- Return to Channels → Slack and start a sync.
- Check whether the channel is already assigned to another Client Workspace.
A client cannot use Slack
- Confirm the client’s Slack installation is active.
- Confirm the install link was created for the correct Client Workspace.
- Remove and reinstall the app if Slack authorization was revoked.
A client cannot sign in through the extension
- Confirm the extension status is Ready.
- Confirm the contact has Active access under Channels & Access.
- Reveal and securely resend the credential if needed.
- Confirm the website matches one of the configured host permissions.
Gia gives an incomplete answer
- Check Brain → Sources for the expected document or call.
- Confirm the information belongs to the brain being used.
- Add or resync the missing source.
- Ask the question again with the client, project, or time period clearly stated.
Launch checklist
Before inviting your team or clients, confirm:- Organization members and roles are correct.
- The Company Brain contains only approved shared knowledge.
- Every client has a separate Client Workspace.
- Client contacts and documents are in the correct workspace.
- Connected sources appear under Brain → Sources.
- Slack shows Verified and has been tested.
- Customer Slack links are bound to the correct Client Workspace.
- The Chrome extension shows Ready and works on approved websites.
- Client access is active only for the intended contacts.
- Scheduled agents have the correct time, timezone, and recipients.
- Optional payment settings and email templates have been reviewed.