rdstation
module wittgenstein_crm_client.adapters.rdstation
Classes
-
RDStationAdapter — RD Station CRM Client Adapter (Stub).
wittgenstein_crm_client.adapters.rdstation.RDStationAdapter
class RDStationAdapter()
wittgenstein_crm_client.adapters.rdstation.RDStationAdapter.get_lead
async method RDStationAdapter.get_lead(self, lead_id: str) → LeadRecord
Raises
-
NotImplementedError
wittgenstein_crm_client.adapters.rdstation.RDStationAdapter.list_leads
async method RDStationAdapter.list_leads(self, stage: FunnelStage, **filters) → List[LeadRecord]
Raises
-
NotImplementedError
wittgenstein_crm_client.adapters.rdstation.RDStationAdapter.update_stage
async method RDStationAdapter.update_stage(self, lead_id: str, stage: FunnelStage, reason: str) → None
Raises
-
NotImplementedError
wittgenstein_crm_client.adapters.rdstation.RDStationAdapter.add_activity
async method RDStationAdapter.add_activity(self, lead_id: str, activity: CRMActivity) → None
Raises
-
NotImplementedError
wittgenstein_crm_client.adapters.rdstation.RDStationAdapter.create_task
async method RDStationAdapter.create_task(self, lead_id: str, assignee: str, briefing: str) → None
Raises
-
NotImplementedError
wittgenstein_crm_client.adapters.rdstation.RDStationAdapter.create_contact
async method RDStationAdapter.create_contact(self, contact: ContactRecord) → str
Raises
-
NotImplementedError
wittgenstein_crm_client.adapters.rdstation.RDStationAdapter.enroll_sequence
async method RDStationAdapter.enroll_sequence(self, contact_id: str, sequence_id: str) → None
Raises
-
NotImplementedError
wittgenstein_crm_client.adapters.rdstation.RDStationAdapter.get_engagements
async method RDStationAdapter.get_engagements(self, company_id: str, since: datetime) → List[EngagementEvent]
Raises
-
NotImplementedError