Misraj GTM — Platform Guide
Misraj GTM is an AI-run go-to-market engine. Autonomous agents source companies, research people, draft outreach, and manage the funnel — a human approves every send. Goals: 2M SAR/mo revenue and 1000 bookings/mo.
How the AI works
Every action moves through the same four checkpoints, no matter which agent is running:
Nothing goes out without human approval. Autonomy, Monitoring, Suppression and Provider Health all sit in front of the send path as additional safety gates.
Operate
My Day
A single prioritized worklist that unions everything needing a human right now: pending approvals, conversations needing attention, unmatched inbound replies, inbound leads, monitoring alerts, and stuck journeys — plus a daily digest.
- Scan the grouped bands (Approvals waiting, Conversations, Unmatched replies, Inbound leads, Alerts, Stuck journeys) — ordered by priority.
- Click an item's title to deep-link straight into its source page (Approvals, Inbox, Journey Board, etc.).
- Click Snooze 24h to hide an item until tomorrow, or Dismiss to clear it from your worklist.
- Toggle Slack / Email switches per event type under Notification preferences, and set the daily-digest hour (Riyadh time).
Start every day with the exact queue of what needs you — never miss an approval or a reply.
Command Center
Live-ops overview combining the overall funnel, per-product KPIs, bookings, meeting prep, campaign performance and win/loss — refreshed automatically.
- Check the attention strip at the top for anything urgent.
- Read the funnel and conversion tiles, then the per-product funnel breakdown.
- Scroll to Bookings and Meeting Prep for what's coming up.
- Review Campaign Performance and Win/Loss.
One glance tells you the health of the whole go-to-market motion.
Reporting
Analysis view of conversion by stage/product/motion, win rates, source ROI, title/seniority/sector cohorts, trends, and a cross-motion rollup.
- Set the After / Before date filters and pick a Product filter.
- Switch the win-rate grouping between product, motion, or campaign.
- Switch the cohort grouping between title, seniority, or sector.
- Review the KPI header, funnel trend chart, win-rate table, source ROI card, cohort table, and motion rollup.
Measure real progress against the 2M SAR/mo and 1000 bookings/mo goals.
Journey Board
Kanban board of every contact's position in the outreach state machine, grouped into operator-friendly stage columns with per-card journey and approval status.
- Filter by Lane (Sara / Rawan), Channel (LinkedIn / Email), or Product.
- Click a card to open its Journey Timeline drawer — full history plus next-action countdown.
- From the drawer, click Close journey (with an optional reason) to manually retire a stalled contact.
- Click a card's “Draft pending approval” badge to jump straight to that draft in Approvals.
See exactly where every prospect stands, at a glance.
Approvals
The human gate: every AI-drafted email or LinkedIn message lands here for approval before it can ever be queued to send.
- Filter by tab (Pending / Approved / Rejected / All), channel, and sort order.
- Select a draft to see its full content, evidence, and reasoning.
- Edit the subject/body inline, then click Approve with edits — or Approve draft to send as-is.
- Click Reject draft or Request revision, optionally with a note.
- Select several with checkboxes and use the bulk toolbar, or use keyboard shortcuts j/k to navigate and a/r to approve/reject.
Nothing sends without your OK — and your edits are captured to keep improving the copywriter agent.
Inbox
Unified conversation view — email and LinkedIn threads per contact — with the reply agent's suggested draft shown inline, using the same approve/edit/reject controls as Approvals.
- Filter by status tab (All / Draft / Open / Closed) and channel; search by contact or account.
- Select a conversation to load the full thread.
- Review the Reply draft panel and edit the body or subject if needed.
- Click Approve, Approve with edits, Reject, or Request revision.
Reply in full context, with the AI's suggested reply always one click from going out — only after you approve it.
Execution
The outbound send queue: status tiles, filters, per-item detail, kill switches / stop rules, and a stuck-sends panel.
- Click a status tile (queued / sending / sent / failed) to filter the queue.
- Filter by channel in the filter bar.
- Select rows and click Retry or Cancel.
- Open the Execution Item Detail modal from a row's menu.
- Use the Stuck Sending panel and the Kill Switches / Stop Rules controls to pause or resume.
See and control exactly what is actually going out, in real time.
Agent Operations
The agent task spine: Agent Health, Relay Health, an Agent Board (kanban by task status), an Orchestrator Inbox, a Human Decision Queue, Quarantine, and a run Timeline.
- Scan Agent Health and Relay Health at the top.
- Review the Agent Board columns: queued, running, waiting for orchestrator review, completed, failed, blocked, quarantined, cancelled.
- In Orchestrator Inbox, click Review output to open a run's detail drawer.
- In the Human Decision Queue, click Decide — this hands off to Approvals for the actual decision.
- Check Quarantine, Decision Split, Reaped Runs, and the Timeline in the side rail.
Full observability into the AI workforce, end to end — every decision still routes through Approvals.
Pipeline
Campaigns
The live list of always-on product-motion campaigns — name, channel, status — with in-row pause/resume.
- Click Refresh live records to reload the list.
- Click Pause or Resume directly on a campaign row.
- Use the Create campaign card to submit a name, channel, and status.
- Expand the Developer accordion for a raw update form.
Organize and control the always-on outreach motions per product.
Campaign Studio
Launch SPECIAL campaigns with a custom objective and custom audience (e.g. investor outreach, partnerships, recruiting, events, PR) — separate from the always-on product motion, with a pitch grounded in the verified Knowledge Base.
- Click New special campaign to open the 4-step wizard: Objective → Audience → Pitch → Cadence & review.
- Fill in objective, name, brief, and optional product, then step through Audience and Pitch.
- Click Create draft campaign (always created as draft).
- Open a campaign's detail page: Targets / Funnel / Approvals / Replies tabs.
- On Targets, click Source targets, Import list, Discover contacts, or Enroll approved.
- Approve or exclude each candidate target, then Launch, Pause, or Archive the campaign from its header.
Run ad-hoc, targeted campaigns beyond the standard product motion — sending still routes through Approvals.
Sequences
Cadence/sequence step-list builder plus A/B copy-test tracking, in two tabs.
- On the Sequences tab, click New sequence, then select it to edit its steps.
- Click Add step to append a cadence step; use the trash icon to remove one.
- Click Activate or Archive on a sequence definition.
- Switch to A/B Experiments, click New experiment, then Add variant.
- Click Start to launch an experiment, or conclude/delete a variant to end it.
Design outreach steps and test which copy actually converts.
Accounts
The target account book — name, domain, status — with a detail drawer for audited edits and related contacts/evidence.
- Filter by Product using the dropdown.
- Click a row to open the Account Detail Drawer.
- Change Status in the drawer and click Save.
- Select rows via checkboxes and use a bulk “Mark …” action (discovered / qualified / disqualified / active / paused).
Your target-company database, always in sync with what the agents are sourcing.
Territory
Rep–to–account ownership board: owner summary tiles, an owner-filter tab bar, and per-row owner assignment.
- Review the unassigned / owner summary tiles.
- Click an owner tab (or Unassigned / All) to filter the table.
- Change an account's Owner directly via the row's dropdown.
- Select multiple rows, pick a target owner, and click Assign owner in the bulk bar.
Route accounts and approvals to the right rep, without touching who can act on what.
ICP Map
One card per sellable product showing its Ideal Customer Profile — personas, wedge line, priority, status, per-source signal queries, and booking URL — plus sourced/contacted accounts with fit scores.
- Click Edit on a product card.
- Edit the wedge line, personas (one per line), priority, status (Sellable / On hold), booking URL, and signal queries.
- Click Save changes — this is the exact row the sourcing and enrollment agents read at runtime.
- Expand a card to see its Sourced vs. Contacted accounts, each with a fit score.
Change who the AI targets, live, with no code changes — the agents read your edits on their next run.
Contacts
The people book — name, account, title, email, status, journey stage, product — with drawer-based audited edits.
- Filter by Product, search box, and status/journey facets.
- Click a row to open the Contact Detail Drawer.
- Select rows via checkboxes and apply a bulk “Mark …” status action.
- Click Refresh to reload the live list.
Your prospect database, kept current as the agents discover and qualify people.
Partnerships
Business-development pipeline — partner opportunities the BD agent proposes weekly, one card per collaboration area, curated by status.
- Click a status tab (All, or a specific status) to filter.
- Click a card to open its detail drawer.
- Pick a new status from “Choose a transition” and click to apply it.
Manage BD opportunities in one place — no draft or send action lives here; outreach is drafted elsewhere and still needs approval.
Expansion
Upsell/cross-sell recommendations for existing customers, grouped by account, each candidate product with rationale and evidence.
- Filter by status tab.
- Browse candidates grouped under each customer account.
- Click a candidate card to open its detail drawer.
- Pick a new status transition and apply it.
Grow existing accounts with AI-surfaced, evidence-backed upsell ideas.
Nurture
Re-engagement pool for everything other motions closed without a win — no reply, no-show, lost deal, not interested — cooling until a new signal justifies a re-touch.
- Review the “eligible for this week's scan” badge count.
- Click a status tab to filter the pool.
- Click an entry to open its detail drawer (defer / exclude actions live there).
Revive cold leads automatically at the right time, instead of losing them forever.
Inbound
CRM leads synced from Odoo, each enriched with AI research, a solution mapping, and priority ranking.
- Sort/filter by Stage or Research-status; use the search box.
- Click a lead row to open its full research and solution-mapping detail.
- Click Refresh to reload.
Work inbound leads fast, with the research already done for you.
Enrichment
Request contact-data enrichment for an account, and track the live status of past enrichment requests.
- Search and select an account in the account picker.
- Choose a data provider (Apollo or Prospeo) and optionally add a purpose note.
- Click Request enrichment to queue it.
- Review the Requests table (account / provider / status / updated), filterable by status and provider.
Track data enrichment requests and their provider status in one place.
Meetings
Booking lifecycle board (Upcoming / Needs outcome / Past) with a per-booking timeline and an AI-drafted pre-meeting rep brief.
- Switch tabs between Upcoming, Needs outcome, and Past.
- Click View on a booking to open its detail drawer.
- Review the lifecycle timeline and the pre-meeting rep brief; click Mark reviewed.
- Click Mark completed or Mark no-show (with an optional note).
Never lose a booked meeting — confirmations, reminders and reschedules are all human-approved drafts sent via Approvals/Inbox.
Growth
Market Analysis
Competitor watch — company-wide and per-product — plus a category-filterable market-intel signal feed and a Battlecards tab.
- Filter by Product at the top.
- Filter company competitors by segment and market intel by category.
- Click a competitor's link icon to open its homepage, or a “Source” link on an intel card.
- Switch to Battlecards; click Refresh to enqueue a sales-enablement update, or Archive to retire one.
Know the competitive landscape and arm sellers with cited, ready-to-use objection handling.
Signals
Unified buying/intent signal feed — Twitter, LinkedIn, community, GitHub, news — with source/product/status filters and intent-scored cards.
- Filter by Source chip and Product.
- Switch status tabs (e.g. discovered, archived).
- Click a signal to open its detail drawer and change its status.
- Select rows and use the bulk bar to Mark reviewed or Dismiss — triage only, no outbound action is taken here.
Act on timely buying triggers before they go cold.
Content Calendar
Weekly board of scheduled LinkedIn/X posts across the team's personal accounts, laid out as day columns by account.
- Use the Previous/Next week arrows, or click This week.
- Click a post card to open its detail drawer with the full body and approval gate.
- Approve, edit, or reject the draft — nothing publishes until approved.
Manage thought-leadership content on a calendar, with human approval before anything posts.
PR Workspace
PR outreach board (draft → awaiting approval → approved → sent → replied) plus a priority-sorted media contacts table.
- Review the outreach board columns and act on a pitch card's contextual button.
- Click a press-contact row to open its drawer and stage a new pitch draft.
- Switch between Individuals and Outlets tabs; select rows via checkboxes.
- Click Queue for approval in the bulk bar.
Run PR campaigns against a curated media list, with every pitch still gated by approval before it sends.
Knowledge Base
The single cited source of truth — verified product facts, claims, and case studies that agents are allowed to cite — with create/edit/verify/deprecate and revision history.
- Filter by status tab and Kind.
- Click New entry and fill Slug, Kind, Product, Title, Body, Citation, Tags.
- Click Create draft — new or edited entries always land as draft.
- Click Verify (requires a citation) to make an entry agent-citable, or Deprecate to retire it.
Kills fabricated claims — agents can only assert facts that are verified here, with a citation.
Safety
Monitoring
Safety controls and health alerts: global pause, autonomy level, per-channel approval toggles, per-provider pause, plus embedded provider health and recent alerts.
- Click Activate Global Pause (reason required) to stop every channel, or Clear Global Pause to resume.
- Adjust the Autonomy Level and per-channel approval-required toggles.
- Pause or resume a specific provider in the Provider Pauses table.
- Review Provider Health and Recent Alerts; click Acknowledge or Resolve on an alert.
One place to stop, throttle, or watch the whole system if something looks wrong.
Provider Health
Live per-provider status — LinkedIn seats, email/Resend, Apollo — including the send circuit-breaker, missing credentials, and last error.
- Review each provider's status badge: Ready, Degraded, Blocked, or Disabled.
- Check Missing credentials and Last error per provider.
- Read the permission-note banner: readiness is not the same as permission to send.
See integration health at a glance before it becomes a send failure.
Suppression
The suppression list — entries blocking outreach to opted-out, bounced, or otherwise unsafe contacts — with an add-rule form.
- Review the live suppression table (channel, value, reason, source).
- Use the Add suppression stop rule form: choose Channel (email / LinkedIn message / LinkedIn connection), enter Value and Reason.
- Submit to add the new suppression entry.
Never contact someone who has opted out or bounced — enforced automatically before any send.
Audit Log
A filterable, paginated feed of who — human or agent — did what to which entity, and when.
- Filter by Actor kind, Entity type, Entity ID, Actor ID, and date range.
- Click Apply to run the filter, or Reset to clear it.
- Click an entity reference in a row to jump to that entity, pre-filtered.
- Click Load more to paginate further back.
Full accountability — every action, human or AI, is traceable in one feed.
Autonomy
Autonomy-level control (levels 0–4, higher levels owner-only) plus an emergency global pause and per-channel approval-required toggles.
- Click Activate emergency pause (reason required) to stop every channel; Clear pause to resume.
- Click Switch to Level N on a level card (a confirmation dialog appears if it would remove an approval gate).
- Toggle Email / LinkedIn approval-required switches (confirmation required to turn off).
- Review the “What stays enforced at every level” guarantees list.
Dial exactly how much the AI does automatically — and see the guardrails that never go away.
Settings
Settings
Operator-local configuration — the operator session token and the configured API base URL.
- Paste the operator bearer token into the input and click Save token.
- Click Clear token to remove it.
- Review the API base URL card to confirm the dashboard is pointed at the right backend.
- Expand Developer: configuration contract for env var details.
Connect the dashboard to the right backend and session, per operator.
Users
Workspace user administration — invite teammates, change roles, activate/deactivate access, reset passwords.
- Fill Email + Role under Invite a teammate and click Create invite; copy the generated link.
- Change a teammate's Role via the row's dropdown.
- Toggle the row switch to activate or deactivate a user's access.
- Click Reset password to generate and copy a temporary password.
Manage who can do what — owner / operator / reviewer / viewer / marketing.